https://launchpad.net/ubuntu/+source/gjs/1.72.2-0ubuntu2/+build/26269961 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos01-ppc64el-005 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:22 UTC 2023 ppc64le 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[2012]: adjust time server 10.211.37.1 offset -0.016232 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-26269961 --image-type chroot /home/buildd/filecache-default/104362a8a1d4d9793492e39ad0c0e733056a927b Creating target for build PACKAGEBUILD-26269961 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-26269961 Starting target for build PACKAGEBUILD-26269961 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-26269961 '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-26269961 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-26269961 Updating target for build PACKAGEBUILD-26269961 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 ppc64el Packages [1337 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/universe ppc64el Packages [13.5 MB] Get:8 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el Packages [314 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [121 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/universe ppc64el Packages [628 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [128 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el Packages [525 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main Translation-en [181 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-updates/universe ppc64el Packages [792 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-updates/universe Translation-en [190 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el Packages [80.3 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-proposed/main Translation-en [38.4 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-proposed/universe ppc64el Packages [41.8 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/universe Translation-en [24.0 kB] Fetched 24.8 MB in 5s (5126 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-common binutils-powerpc64le-linux-gnu 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 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 libquadmath0 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 107 MB of archives. After this operation, 281 MB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu jammy/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnsl-dev ppc64el 1.3.0-2build2 [80.0 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcrypt-dev ppc64el 1:4.4.27-1 [142 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libc6-dev ppc64el 2.35-0ubuntu3.1 [2055 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libc-dev-bin ppc64el 2.35-0ubuntu3.1 [21.4 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtirpc-common all 1.3.2-2ubuntu0.1 [7766 B] Get:7 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtirpc-dev ppc64el 1.3.2-2ubuntu0.1 [223 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libssl3 ppc64el 3.0.2-0ubuntu1.10 [2144 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libk5crypto3 ppc64el 1.19.2-2ubuntu0.2 [113 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libkrb5support0 ppc64el 1.19.2-2ubuntu0.2 [37.3 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libkrb5-3 ppc64el 1.19.2-2ubuntu0.2 [434 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libgssapi-krb5-2 ppc64el 1.19.2-2ubuntu0.2 [184 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libc6 ppc64el 2.35-0ubuntu3.1 [3257 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libc-bin ppc64el 2.35-0ubuntu3.1 [761 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el perl-modules-5.34 all 5.34.0-3ubuntu1.1 [2976 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libperl5.34 ppc64el 5.34.0-3ubuntu1.1 [4911 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el perl ppc64el 5.34.0-3ubuntu1.1 [232 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el perl-base ppc64el 5.34.0-3ubuntu1.1 [1850 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main ppc64el bzip2 ppc64el 1.0.8-5build1 [37.3 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbz2-1.0 ppc64el 1.0.8-5build1 [48.4 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main ppc64el libaudit-common all 1:3.0.7-1build1 [4726 B] Get:22 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcap-ng0 ppc64el 0.7.9-2.2build3 [12.4 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main ppc64el libaudit1 ppc64el 1:3.0.7-1build1 [51.0 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpam0g ppc64el 1.4.0-11ubuntu2.3 [68.1 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcrypt1 ppc64el 1:4.4.27-1 [107 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdb5.3 ppc64el 5.3.28+dfsg1-0.8ubuntu3 [837 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgdbm6 ppc64el 1.23-1 [41.6 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgdbm-compat4 ppc64el 1.23-1 [6880 B] Get:29 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el zlib1g ppc64el 1:1.2.11.dfsg-2ubuntu9.2 [72.3 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main ppc64el debconf all 1.5.79ubuntu1 [126 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libcom-err2 ppc64el 1.46.5-2ubuntu1.1 [9638 B] Get:32 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkeyutils1 ppc64el 1.6.1-2ubuntu3 [11.6 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtirpc3 ppc64el 1.3.2-2ubuntu0.1 [101 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnsl2 ppc64el 1.3.0-2build2 [49.1 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el linux-libc-dev ppc64el 5.15.0-74.81 [1317 kB] Get:36 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gcc-12-base ppc64el 12.1.0-2ubuntu1~22.04 [19.1 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libgcc-s1 ppc64el 12.1.0-2ubuntu1~22.04 [34.4 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el base-files ppc64el 12ubuntu4.3 [62.6 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main ppc64el debianutils ppc64el 5.5-1ubuntu2 [107 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main ppc64el bash ppc64el 5.1-6ubuntu1 [932 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main ppc64el bsdutils ppc64el 1:2.37.2-4ubuntu3 [86.7 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main ppc64el coreutils ppc64el 8.32-4.1ubuntu1 [1581 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgpg-error0 ppc64el 1.43-3 [88.7 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgcrypt20 ppc64el 1.9.4-3ubuntu3 [699 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblz4-1 ppc64el 1.9.3-2build2 [74.9 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblzma5 ppc64el 5.2.5-2ubuntu1 [124 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libstdc++6 ppc64el 12.1.0-2ubuntu1~22.04 [795 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main ppc64el libargon2-1 ppc64el 0~20171227-0.3 [21.5 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main ppc64el libblkid1 ppc64el 2.37.2-4ubuntu3 [131 kB] Get:50 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre2-8-0 ppc64el 10.39-3ubuntu0.1 [250 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main ppc64el libselinux1 ppc64el 3.3-1build2 [94.0 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libudev1 ppc64el 249.11-0ubuntu3.9 [96.7 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.175-2.1ubuntu4 [180 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libjson-c5 ppc64el 0.15-3~ubuntu1.22.04.1 [39.4 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main ppc64el libuuid1 ppc64el 2.37.2-4ubuntu3 [28.1 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libcryptsetup12 ppc64el 2:2.4.3-1ubuntu1.1 [306 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgmp10 ppc64el 2:6.2.1+dfsg-3ubuntu1 [271 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnettle8 ppc64el 3.7.3-1build2 [199 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhogweed6 ppc64el 3.7.3-1build2 [206 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main ppc64el libunistring2 ppc64el 1.0-1 [568 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main ppc64el libidn2-0 ppc64el 2.3.2-2build1 [70.0 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main ppc64el libffi8 ppc64el 3.4.2-4 [24.9 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main ppc64el libp11-kit0 ppc64el 0.24.0-6build1 [263 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtasn1-6 ppc64el 4.18.0-4build1 [55.9 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libgnutls30 ppc64el 3.7.3-4ubuntu1.2 [1031 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd-sysv ppc64el 249.11-0ubuntu3.9 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd-timesyncd ppc64el 249.11-0ubuntu3.9 [32.2 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main ppc64el libacl1 ppc64el 2.3.1-1 [20.9 kB] Get:69 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libapparmor1 ppc64el 3.0.4-2ubuntu2.2 [45.2 kB] Get:70 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libip4tc2 ppc64el 1.8.7-1ubuntu5.1 [23.8 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main ppc64el libzstd1 ppc64el 1.4.8+dfsg-3build1 [361 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkmod2 ppc64el 29-1ubuntu1 [58.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmount1 ppc64el 2.37.2-4ubuntu3 [146 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main ppc64el libseccomp2 ppc64el 2.5.3-2ubuntu2 [59.8 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el login ppc64el 1:4.8.1-2ubuntu2.1 [190 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main ppc64el util-linux ppc64el 2.37.2-4ubuntu3 [1132 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main ppc64el mount ppc64el 2.37.2-4ubuntu3 [121 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd ppc64el 249.11-0ubuntu3.9 [5208 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libsystemd0 ppc64el 249.11-0ubuntu3.9 [398 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxxhash0 ppc64el 0.8.1-1 [33.0 kB] Get:81 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libapt-pkg6.0 ppc64el 2.4.9 [1029 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el tar ppc64el 1.34+dfsg-1ubuntu0.1.22.04.1 [362 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el dpkg ppc64el 1.21.1ubuntu2.2 [1295 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main ppc64el dash ppc64el 0.5.11+git20210903+057cd650a4ed-3build1 [111 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main ppc64el diffutils ppc64el 1:3.8-0ubuntu2 [196 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main ppc64el findutils ppc64el 4.8.0-1ubuntu3 [379 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main ppc64el grep ppc64el 3.7-1build1 [166 kB] Get:88 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el gzip ppc64el 1.10-4ubuntu4.1 [111 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main ppc64el hostname ppc64el 3.23ubuntu2 [11.7 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libncurses6 ppc64el 6.3-2ubuntu0.1 [145 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libncursesw6 ppc64el 6.3-2ubuntu0.1 [182 kB] Get:92 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtinfo6 ppc64el 6.3-2ubuntu0.1 [129 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el ncurses-bin ppc64el 6.3-2ubuntu0.1 [196 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main ppc64el sed ppc64el 4.8-1ubuntu2 [203 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdebconfclient0 ppc64el 0.261ubuntu1 [7068 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main ppc64el base-passwd ppc64el 3.5.52build1 [50.5 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main ppc64el init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el ncurses-base all 6.3-2ubuntu0.1 [20.2 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main ppc64el lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main ppc64el sysvinit-utils ppc64el 3.01-1ubuntu1 [22.0 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gpgv ppc64el 2.2.27-3ubuntu2.1 [176 kB] Get:102 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el apt ppc64el 2.4.9 [1428 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsepol2 ppc64el 3.3-1build1 [368 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsemanage2 ppc64el 3.3-1build2 [113 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el passwd ppc64el 1:4.8.1-2ubuntu2.1 [793 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpam-modules-bin ppc64el 1.4.0-11ubuntu2.3 [44.5 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpam-modules ppc64el 1.4.0-11ubuntu2.3 [325 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el logsave ppc64el 1.46.5-2ubuntu1.1 [10.6 kB] Get:110 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libext2fs2 ppc64el 1.46.5-2ubuntu1.1 [251 kB] Get:111 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el e2fsprogs ppc64el 1.46.5-2ubuntu1.1 [650 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main ppc64el init ppc64el 1.62 [5416 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main ppc64el libattr1 ppc64el 1:2.5.1-1build1 [14.2 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcap2 ppc64el 1:2.44-1build3 [21.0 kB] Get:115 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpam-runtime all 1.4.0-11ubuntu2.3 [40.2 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre3 ppc64el 2:8.39-13ubuntu0.22.04.1 [271 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsmartcols1 ppc64el 2.37.2-4ubuntu3 [62.4 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main ppc64el libprocps8 ppc64el 2:3.3.17-6ubuntu2 [40.1 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libss2 ppc64el 1.46.5-2ubuntu1.1 [13.6 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main ppc64el mawk ppc64el 1.3.4.20200120-3 [114 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main ppc64el procps ppc64el 2:3.3.17-6ubuntu2 [404 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main ppc64el sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main ppc64el usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el openssl ppc64el 3.0.2-0ubuntu1.10 [1197 kB] Get:125 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el ca-certificates all 20230311ubuntu0.22.04.1 [155 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main ppc64el readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main ppc64el libreadline8 ppc64el 8.1.2-1 [178 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libsqlite3-0 ppc64el 3.37.2-2ubuntu0.1 [738 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el tzdata all 2023c-0ubuntu0.22.04.2 [349 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpng16-16 ppc64el 1.6.37-3build5 [238 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main ppc64el xz-utils ppc64el 5.2.5-2ubuntu1 [92.0 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el advancecomp ppc64el 2.1-2.1ubuntu2.1 [224 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libctf0 ppc64el 2.38-4ubuntu2.2 [108 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libctf-nobfd0 ppc64el 2.38-4ubuntu2.2 [109 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.38-4ubuntu2.2 [2421 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libbinutils ppc64el 2.38-4ubuntu2.2 [679 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el binutils ppc64el 2.38-4ubuntu2.2 [3168 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el binutils-common ppc64el 2.38-4ubuntu2.2 [222 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main ppc64el make ppc64el 4.3-4.1build1 [211 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el dpkg-dev all 1.21.1ubuntu2.2 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdpkg-perl all 1.21.1ubuntu2.2 [237 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main ppc64el patch ppc64el 2.7.6-7build2 [128 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main ppc64el lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main ppc64el build-essential ppc64el 12.9ubuntu3 [4752 B] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libubsan1 ppc64el 12.1.0-2ubuntu1~22.04 [1001 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtsan0 ppc64el 11.3.0-1ubuntu1~22.04.1 [2282 kB] Get:147 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libgomp1 ppc64el 12.1.0-2ubuntu1~22.04 [140 kB] Get:148 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libitm1 ppc64el 12.1.0-2ubuntu1~22.04 [32.9 kB] Get:149 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libatomic1 ppc64el 12.1.0-2ubuntu1~22.04 [10.6 kB] Get:150 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libasan6 ppc64el 11.3.0-1ubuntu1~22.04.1 [2306 kB] Get:151 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el liblsan0 ppc64el 12.1.0-2ubuntu1~22.04 [1090 kB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libquadmath0 ppc64el 12.1.0-2ubuntu1~22.04 [156 kB] Get:153 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el g++-11 ppc64el 11.3.0-1ubuntu1~22.04.1 [10.2 MB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gcc-11 ppc64el 11.3.0-1ubuntu1~22.04.1 [17.7 MB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libstdc++-11-dev ppc64el 11.3.0-1ubuntu1~22.04.1 [2189 kB] Get:156 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libgcc-11-dev ppc64el 11.3.0-1ubuntu1~22.04.1 [1484 kB] Get:157 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libcc1-0 ppc64el 12.1.0-2ubuntu1~22.04 [49.5 kB] Get:158 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el cpp-11 ppc64el 11.3.0-1ubuntu1~22.04.1 [8803 kB] Get:159 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gcc-11-base ppc64el 11.3.0-1ubuntu1~22.04.1 [20.9 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main ppc64el libisl23 ppc64el 0.24-2build1 [833 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpfr6 ppc64el 4.1.0-3build3 [339 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpc3 ppc64el 1.2.1-2build1 [52.2 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfakeroot ppc64el 1.28-1ubuntu1 [33.8 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main ppc64el fakeroot ppc64el 1.28-1ubuntu1 [62.8 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main ppc64el libassuan0 ppc64el 2.5.5-1build1 [42.9 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main ppc64el pinentry-curses ppc64el 1.1.1-1build2 [38.1 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnpth0 ppc64el 1.6-3build2 [9036 B] Get:168 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gpg ppc64el 2.2.27-3ubuntu2.1 [658 kB] Get:169 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gpgconf ppc64el 2.2.27-3ubuntu2.1 [103 kB] Get:170 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gpg-agent ppc64el 2.2.27-3ubuntu2.1 [246 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblockfile-bin ppc64el 1.17-1build2 [12.4 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblockfile1 ppc64el 1.17-1build2 [7668 B] Get:173 http://ftpmaster.internal/ubuntu jammy/main ppc64el lockfile-progs ppc64el 0.1.19build1 [10.1 kB] Get:174 http://ftpmaster.internal/ubuntu jammy/main ppc64el optipng ppc64el 0.7.7-2build1 [91.3 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/main ppc64el pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 107 MB in 6s (18.4 MB/s) (Reading database ... 13185 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_ppc64el.deb ... Unpacking libnsl-dev:ppc64el (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_ppc64el.deb ... Unpacking libcrypt-dev:ppc64el (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3.1_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3.1_ppc64el.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 ... 13190 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2ubuntu0.1_ppc64el.deb ... Unpacking libtirpc-dev:ppc64el (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Selecting previously unselected package libssl3:ppc64el. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.10_ppc64el.deb ... Unpacking libssl3:ppc64el (3.0.2-0ubuntu1.10) ... Setting up libssl3:ppc64el (3.0.2-0ubuntu1.10) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2ubuntu0.2_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libk5crypto3:ppc64el (1.19.2-2ubuntu0.2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2ubuntu0.2_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libkrb5support0:ppc64el (1.19.2-2ubuntu0.2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2ubuntu0.2_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libkrb5-3:ppc64el (1.19.2-2ubuntu0.2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2ubuntu0.2_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libgssapi-krb5-2:ppc64el (1.19.2-2ubuntu0.2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3.1_ppc64el.deb ... Unpacking libc6:ppc64el (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Setting up libc6:ppc64el (2.35-0ubuntu3.1) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3.1_ppc64el.deb ... Unpacking libc-bin (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3.1) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1.1_ppc64el.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:ppc64el. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1.1_ppc64el.deb ... Unpacking libperl5.34:ppc64el (5.34.0-3ubuntu1.1) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1.1_ppc64el.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 ... 15110 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_ppc64el.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_ppc64el.deb ... Unpacking libbz2-1.0:ppc64el (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:ppc64el (1.0.8-5build1) ... (Reading database ... 15110 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 ... 15110 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:ppc64el (0.7.9-2.2build3) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:ppc64el (1:3.0.7-1build1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2.3_ppc64el.deb ... Unpacking libpam0g:ppc64el (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam0g:ppc64el (1.4.0-11ubuntu2.3) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_ppc64el.deb ... Unpacking libcrypt1:ppc64el (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:ppc64el (1:4.4.27-1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_ppc64el.deb ... Unpacking libdb5.3:ppc64el (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:ppc64el (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_ppc64el.deb ... Unpacking libgdbm6:ppc64el (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_ppc64el.deb ... Unpacking libgdbm-compat4:ppc64el (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9.2_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu9.2) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu9.2) ... (Reading database ... 15110 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 ... 15109 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1.1_ppc64el.deb ... Unpacking libcom-err2:ppc64el (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:ppc64el (1.46.5-2ubuntu1.1) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:ppc64el (1.6.1-2ubuntu3) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2ubuntu0.1_ppc64el.deb ... Unpacking libtirpc3:ppc64el (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc3:ppc64el (1.3.2-2ubuntu0.1) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_ppc64el.deb ... Unpacking libnsl2:ppc64el (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:ppc64el (1.3.0-2build2) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-74.81_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (5.15.0-74.81) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:ppc64el. Preparing to unpack .../gcc-12-base_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking gcc-12-base:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up gcc-12-base:ppc64el (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15128 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libgcc-s1:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:ppc64el (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15128 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4.3_ppc64el.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 ... 15128 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_ppc64el.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 ... 15132 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_ppc64el.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 ... 15132 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3_ppc64el.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1_ppc64el.deb ... Unpacking coreutils (8.32-4.1ubuntu1) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:ppc64el (1.43-3) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.9.4-3ubuntu3) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:ppc64el (1.9.4-3ubuntu3) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_ppc64el.deb ... Unpacking liblz4-1:ppc64el (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:ppc64el (1.9.3-2build2) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:ppc64el (5.2.5-2ubuntu1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libstdc++6_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libstdc++6:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:ppc64el (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_ppc64el.deb ... Unpacking libargon2-1:ppc64el (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3ubuntu0.1_ppc64el.deb ... Unpacking libpcre2-8-0:ppc64el (10.39-3ubuntu0.1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:ppc64el (10.39-3ubuntu0.1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_ppc64el.deb ... Unpacking libselinux1:ppc64el (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:ppc64el (3.3-1build2) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking libudev1:ppc64el (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Setting up libudev1:ppc64el (249.11-0ubuntu3.9) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (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_ppc64el.deb ... Unpacking libjson-c5:ppc64el (0.15-3~ubuntu1.22.04.1) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1.1_ppc64el.deb ... Unpacking libcryptsetup12:ppc64el (2:2.4.3-1ubuntu1.1) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:ppc64el (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_ppc64el.deb ... Unpacking libnettle8:ppc64el (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:ppc64el (3.7.3-1build2) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_ppc64el.deb ... Unpacking libhogweed6:ppc64el (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:ppc64el (3.7.3-1build2) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_ppc64el.deb ... Unpacking libunistring2:ppc64el (1.0-1) over (0.9.10-6) ... Setting up libunistring2:ppc64el (1.0-1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_ppc64el.deb ... Unpacking libidn2-0:ppc64el (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:ppc64el (2.3.2-2build1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_ppc64el.deb ... Unpacking libffi8:ppc64el (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:ppc64el (3.4.2-4) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:ppc64el (0.24.0-6build1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:ppc64el (4.18.0-4build1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1.2_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.7.3-4ubuntu1.2) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:ppc64el (3.7.3-4ubuntu1.2) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_ppc64el.deb ... Unpacking libacl1:ppc64el (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:ppc64el (2.3.1-1) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2.2_ppc64el.deb ... Unpacking libapparmor1:ppc64el (3.0.4-2ubuntu2.2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5.1_ppc64el.deb ... Unpacking libip4tc2:ppc64el (1.8.7-1ubuntu5.1) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_ppc64el.deb ... Unpacking libzstd1:ppc64el (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:ppc64el (1.4.8+dfsg-3build1) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libmount1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libmount1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:ppc64el (2.5.3-2ubuntu2) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2.1_ppc64el.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 ... 15134 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking util-linux (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking mount (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking systemd (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking libsystemd0:ppc64el (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Setting up libsystemd0:ppc64el (249.11-0ubuntu3.9) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_ppc64el.deb ... Unpacking libxxhash0:ppc64el (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:ppc64el (0.8.1-1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.9_ppc64el.deb ... Unpacking libapt-pkg6.0:ppc64el (2.4.9) over (2.3.9) ... Setting up libapt-pkg6.0:ppc64el (2.4.9) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1ubuntu0.1.22.04.1_ppc64el.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 ... 15132 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2.2_ppc64el.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 ... 15133 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_ppc64el.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 ... 15133 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_ppc64el.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_ppc64el.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_ppc64el.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4.1_ppc64el.deb ... Unpacking gzip (1.10-4ubuntu4.1) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4.1) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_ppc64el.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2ubuntu0.1_ppc64el.deb ... Unpacking libncurses6:ppc64el (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2ubuntu0.1_ppc64el.deb ... Unpacking libncursesw6:ppc64el (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2ubuntu0.1_ppc64el.deb ... Unpacking libtinfo6:ppc64el (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up libtinfo6:ppc64el (6.3-2ubuntu0.1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2ubuntu0.1_ppc64el.deb ... Unpacking ncurses-bin (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2ubuntu0.1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_ppc64el.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:ppc64el (0.261ubuntu1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_ppc64el.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 15132 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 ... 15132 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 ... 15133 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 ... 15133 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_ppc64el.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2.1_ppc64el.deb ... Unpacking gpgv (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2.1) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.9_ppc64el.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:ppc64el. (Reading database ... 15128 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_ppc64el.deb ... Unpacking libsepol2:ppc64el (3.3-1build1) ... Setting up libsepol2:ppc64el (3.3-1build1) ... (Reading database ... 15132 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:ppc64el. (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_ppc64el.deb ... Unpacking libsemanage2:ppc64el (3.3-1build2) ... Setting up libsemanage2:ppc64el (3.3-1build2) ... (Reading database ... 15136 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2.1_ppc64el.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 ... 15143 files and directories currently installed.) Removing libsemanage1:ppc64el (3.1-1ubuntu3) ... (Reading database ... 15139 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2.3_ppc64el.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 ... 15137 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2.3_ppc64el.deb ... Unpacking libpam-modules:ppc64el (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:ppc64el (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 ... 15138 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1.1_ppc64el.deb ... Unpacking logsave (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1.1_ppc64el.deb ... Unpacking libext2fs2:ppc64el (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:ppc64el (1.46.5-2ubuntu1.1) ... (Reading database ... 15138 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1.1_ppc64el.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:ppc64el (3.0.4-2ubuntu2.2) ... Setting up libargon2-1:ppc64el (0~20171227-0.3) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:ppc64el (0.15-3~ubuntu1.22.04.1) ... Setting up libcryptsetup12:ppc64el (2:2.4.3-1ubuntu1.1) ... Setting up libip4tc2:ppc64el (1.8.7-1ubuntu5.1) ... Setting up libkmod2:ppc64el (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 ... 15138 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_ppc64el.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_ppc64el.deb ... Unpacking libattr1:ppc64el (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:ppc64el (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 15138 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1build3_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.44-1build3) over (1:2.44-1build2) ... Setting up libcap2:ppc64el (1:2.44-1build3) ... (Reading database ... 15138 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 ... 15138 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcre3:ppc64el (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:ppc64el (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 15138 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15138 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2_ppc64el.deb ... Unpacking libprocps8:ppc64el (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1.1_ppc64el.deb ... Unpacking libss2:ppc64el (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_ppc64el.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2_ppc64el.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_ppc64el.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_ppc64el.deb ... Unpacking libreadline8:ppc64el (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2ubuntu0.1_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (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_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_ppc64el.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2.1_ppc64el.deb ... Unpacking advancecomp (2.1-2.1ubuntu2.1) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking libctf0:ppc64el (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking libctf-nobfd0:ppc64el (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-powerpc64le-linux-gnu_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking binutils (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-4ubuntu2.2_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_ppc64el.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_ppc64el.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_ppc64el.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libubsan1:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libtsan0_11.3.0-1ubuntu1~22.04.1_ppc64el.deb ... Unpacking libtsan0:ppc64el (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libgomp1_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libgomp1:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libitm1_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libitm1:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-libatomic1_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libatomic1:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libasan6_11.3.0-1ubuntu1~22.04.1_ppc64el.deb ... Unpacking libasan6:ppc64el (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-liblsan0_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking liblsan0:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libquadmath0_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libquadmath0:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-g++-11_11.3.0-1ubuntu1~22.04.1_ppc64el.deb ... Unpacking g++-11 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-gcc-11_11.3.0-1ubuntu1~22.04.1_ppc64el.deb ... Unpacking gcc-11 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-libstdc++-11-dev_11.3.0-1ubuntu1~22.04.1_ppc64el.deb ... Unpacking libstdc++-11-dev:ppc64el (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_ppc64el.deb ... Unpacking libgcc-11-dev:ppc64el (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../39-libcc1-0_12.1.0-2ubuntu1~22.04_ppc64el.deb ... Unpacking libcc1-0:ppc64el (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../40-cpp-11_11.3.0-1ubuntu1~22.04.1_ppc64el.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_ppc64el.deb ... Unpacking gcc-11-base:ppc64el (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../42-libisl23_0.24-2build1_ppc64el.deb ... Unpacking libisl23:ppc64el (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../43-libmpfr6_4.1.0-3build3_ppc64el.deb ... Unpacking libmpfr6:ppc64el (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../44-libmpc3_1.2.1-2build1_ppc64el.deb ... Unpacking libmpc3:ppc64el (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../45-libfakeroot_1.28-1ubuntu1_ppc64el.deb ... Unpacking libfakeroot:ppc64el (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../46-fakeroot_1.28-1ubuntu1_ppc64el.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../47-libassuan0_2.5.5-1build1_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../48-pinentry-curses_1.1.1-1build2_ppc64el.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../49-libnpth0_1.6-3build2_ppc64el.deb ... Unpacking libnpth0:ppc64el (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../50-gpg_2.2.27-3ubuntu2.1_ppc64el.deb ... Unpacking gpg (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../51-gpgconf_2.2.27-3ubuntu2.1_ppc64el.deb ... Unpacking gpgconf (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../52-gpg-agent_2.2.27-3ubuntu2.1_ppc64el.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../53-liblockfile-bin_1.17-1build2_ppc64el.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../54-liblockfile1_1.17-1build2_ppc64el.deb ... Unpacking liblockfile1:ppc64el (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../55-lockfile-progs_0.1.19build1_ppc64el.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../56-optipng_0.7.7-2build1_ppc64el.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:ppc64el (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:ppc64el (3.37.2-2ubuntu0.1) ... Setting up binutils-common:ppc64el (2.38-4ubuntu2.2) ... Setting up linux-libc-dev:ppc64el (5.15.0-74.81) ... Setting up libctf-nobfd0:ppc64el (2.38-4ubuntu2.2) ... Setting up libnpth0:ppc64el (1.6-3build2) ... Setting up libassuan0:ppc64el (2.5.5-1build1) ... Setting up libgomp1:ppc64el (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:ppc64el (1.28-1ubuntu1) ... Setting up libasan6:ppc64el (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:11:58 UTC 2023. Universal Time is now: Fri Jun 2 19:11:58 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:ppc64el (1.3.2-2ubuntu0.1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:ppc64el (4.1.0-3build3) ... Setting up libncurses6:ppc64el (6.3-2ubuntu0.1) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libquadmath0:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up libpng16-16:ppc64el (1.6.37-3build5) ... Setting up libmpc3:ppc64el (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.9) ... Setting up libatomic1:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:ppc64el (1.46.5-2ubuntu1.1) ... Setting up libncursesw6:ppc64el (6.3-2ubuntu0.1) ... Setting up logsave (1.46.5-2ubuntu1.1) ... Setting up libubsan1:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up advancecomp (2.1-2.1ubuntu2.1) ... Setting up libnsl-dev:ppc64el (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:ppc64el (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:ppc64el (1.17-1build2) ... Setting up libbinutils:ppc64el (2.38-4ubuntu2.2) ... Setting up libisl23:ppc64el (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:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up liblsan0:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up libprocps8:ppc64el (2:3.3.17-6ubuntu2) ... Setting up libitm1:ppc64el (12.1.0-2ubuntu1~22.04) ... Setting up libgdbm6:ppc64el (1.23-1) ... Setting up libtsan0:ppc64el (11.3.0-1ubuntu1~22.04.1) ... Setting up libctf0:ppc64el (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:ppc64el (8.1.2-1) ... Setting up e2fsprogs (1.46.5-2ubuntu1.1) ... Installing new version of config file /etc/mke2fs.conf ... 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:ppc64el (1.23-1) ... Setting up libgcc-11-dev:ppc64el (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:ppc64el (2.35-0ubuntu3.1) ... Setting up binutils-powerpc64le-linux-gnu (2.38-4ubuntu2.2) ... Setting up gpg (2.2.27-3ubuntu2.1) ... Setting up libperl5.34:ppc64el (5.34.0-3ubuntu1.1) ... Setting up gpg-agent (2.2.27-3ubuntu2.1) ... Setting up pkgbinarymangler (149) ... Setting up binutils (2.38-4ubuntu2.2) ... Setting up perl (5.34.0-3ubuntu1.1) ... Setting up libdpkg-perl (1.21.1ubuntu2.2) ... Setting up libstdc++-11-dev:ppc64el (11.3.0-1ubuntu1~22.04.1) ... Setting up gcc-11 (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-26269961 ppc64el jammy-proposed -c chroot:build-PACKAGEBUILD-26269961 --arch=ppc64el --dist=jammy-proposed --nolog gjs_1.72.2-0ubuntu2.dsc Initiating build PACKAGEBUILD-26269961 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:22 UTC 2023 ppc64le sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos01-ppc64el-005.buildd +==============================================================================+ | gjs 1.72.2-0ubuntu2 (ppc64el) Fri, 02 Jun 2023 19:12:03 +0000 | +==============================================================================+ Package: gjs Version: 1.72.2-0ubuntu2 Source Version: 1.72.2-0ubuntu2 Distribution: jammy-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26269961/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/gjs-9HvPlt/resolver-PaNDlY' 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-9HvPlt/gjs-1.72.2' with '<>' I: NOTICE: Log filtering will replace 'build/gjs-9HvPlt' 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 (161 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 109 MB of archives. After this operation, 476 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 ppc64el libpython3.10-minimal ppc64el 3.10.6-1~22.04.2ubuntu1 [806 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libexpat1 ppc64el 2.4.7-1ubuntu0.2 [105 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el python3.10-minimal ppc64el 3.10.6-1~22.04.2ubuntu1 [2263 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3-minimal ppc64el 3.10.6-1~22.04 [24.3 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main ppc64el media-types all 7.0.0 [25.5 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpdec3 ppc64el 2.5.1-2build2 [116 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpython3.10-stdlib ppc64el 3.10.6-1~22.04.2ubuntu1 [1825 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el python3.10 ppc64el 3.10.6-1~22.04.2ubuntu1 [497 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpython3-stdlib ppc64el 3.10.6-1~22.04 [6912 B] Get:11 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3 ppc64el 3.10.6-1~22.04 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libdbus-1-3 ppc64el 1.12.20-2ubuntu4.1 [217 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el dbus ppc64el 1.12.20-2ubuntu4.1 [185 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libglib2.0-0 ppc64el 2.72.4-0ubuntu2 [1653 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgirepository-1.0-1 ppc64el 1.72.0-1 [66.4 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main ppc64el gir1.2-glib-2.0 ppc64el 1.72.0-1 [164 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmd0 ppc64el 1.0.4-1build1 [29.8 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbsd0 ppc64el 0.11.5-1 [59.1 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main ppc64el libelf1 ppc64el 0.186-1build1 [60.9 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libfribidi0 ppc64el 1.0.8-2ubuntu3.1 [27.7 kB] Get:21 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libglib2.0-data all 2.72.4-0ubuntu2 [4968 B] Get:22 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el libicu70 ppc64el 70.1-2ubuntu1 [10.9 MB] Get:23 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpam-systemd ppc64el 249.11-0ubuntu3.9 [263 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libxml2 ppc64el 2.9.13+dfsg-1ubuntu0.3 [833 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main ppc64el netbase all 6.3 [12.9 kB] Get:26 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3-gi ppc64el 3.42.1-0ubuntu1 [252 kB] Get:27 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.1 [132 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main ppc64el shared-mime-info ppc64el 2.1-2 [458 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main ppc64el ucf all 3.0043 [56.1 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main ppc64el xkb-data all 2.33-1 [394 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main ppc64el bsdextrautils ppc64el 2.37.2-4ubuntu3 [77.5 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmagic-mgc ppc64el 1:5.41-3 [257 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmagic1 ppc64el 1:5.41-3 [103 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main ppc64el file ppc64el 1:5.41-3 [22.6 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main ppc64el gettext-base ppc64el 0.21-4ubuntu4 [43.1 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main ppc64el libuchardet0 ppc64el 0.0.7-1build2 [80.4 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main ppc64el groff-base ppc64el 1.22.4-8build1 [1031 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdrm-common all 2.4.113-2~ubuntu0.22.04.1 [5450 B] Get:39 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdrm2 ppc64el 2.4.113-2~ubuntu0.22.04.1 [48.2 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main ppc64el libedit2 ppc64el 3.1-20210910-1build1 [124 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpipeline1 ppc64el 1.5.5-1 [26.1 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxau6 ppc64el 1:1.0.9-1build5 [8028 B] Get:43 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxdmcp6 ppc64el 1:1.1.3-0ubuntu5 [12.3 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb1 ppc64el 1.14-3ubuntu3 [57.1 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main ppc64el libx11-data all 2:1.7.5-1 [119 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main ppc64el libx11-6 ppc64el 2:1.7.5-1 [757 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxext6 ppc64el 2:1.3.4-1build1 [40.0 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxmuu1 ppc64el 2:1.1.3-3 [10.7 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main ppc64el man-db ppc64el 2.10.2-1 [1226 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main ppc64el xauth ppc64el 1:1.1-1build2 [31.8 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libgdk-pixbuf2.0-common all 2.42.8+dfsg-1ubuntu0.2 [5530 B] Get:53 http://ftpmaster.internal/ubuntu jammy/main ppc64el libjpeg-turbo8 ppc64el 2.1.2-0ubuntu1 [214 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main ppc64el libjpeg8 ppc64el 8c-2ubuntu10 [2266 B] Get:55 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdeflate0 ppc64el 1.10-2 [53.1 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libjbig0 ppc64el 2.1-3.1ubuntu0.22.04.1 [33.9 kB] Get:57 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libwebp7 ppc64el 1.2.2-2ubuntu0.22.04.1 [303 kB] Get:58 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libtiff5 ppc64el 4.3.0-6ubuntu0.4 [247 kB] Get:59 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.8+dfsg-1ubuntu0.2 [182 kB] Get:60 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el gtk-update-icon-cache ppc64el 3.24.33-1ubuntu2 [32.8 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main ppc64el ubuntu-mono all 20.10-0ubuntu2 [153 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main ppc64el adwaita-icon-theme all 41.0-1ubuntu1 [3444 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxi6 ppc64el 2:1.8-1build1 [38.1 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main ppc64el libatspi2.0-0 ppc64el 2.44.0-3 [92.9 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxtst6 ppc64el 2:1.2.3-1build4 [15.1 kB] Get:68 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el dbus-user-session ppc64el 1.12.20-2ubuntu4.1 [9442 B] Get:69 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el dbus-x11 ppc64el 1.12.20-2ubuntu4.1 [23.8 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdconf1 ppc64el 0.40.0-3 [43.3 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main ppc64el dconf-service ppc64el 0.40.0-3 [31.4 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-3 [24.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main ppc64el gsettings-desktop-schemas all 42.0-1ubuntu1 [31.1 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main ppc64el at-spi2-core ppc64el 2.44.0-3 [61.9 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsigsegv2 ppc64el 2.13-1ubuntu3 [15.2 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main ppc64el m4 ppc64el 1.4.18-5ubuntu2 [214 kB] Get:78 http://ftpmaster.internal/ubuntu jammy/main ppc64el autoconf all 2.71-2 [338 kB] Get:79 http://ftpmaster.internal/ubuntu jammy/main ppc64el autotools-dev all 20220109.1 [44.9 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main ppc64el automake all 1:1.16.5-1.3 [558 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main ppc64el autopoint all 0.21-4ubuntu4 [422 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtool all 2.4.6-15build2 [164 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main ppc64el dh-autoreconf all 20 [16.1 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsub-override-perl all 0.09-2 [9532 B] Get:87 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main ppc64el dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:89 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdw1 ppc64el 0.186-1build1 [289 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main ppc64el debugedit ppc64el 1:5.0-4build1 [51.6 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main ppc64el dwz ppc64el 0.14-1build2 [124 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main ppc64el gettext ppc64el 0.21-4ubuntu4 [976 kB] Get:93 http://ftpmaster.internal/ubuntu jammy/main ppc64el intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main ppc64el debhelper all 13.6ubuntu1 [923 kB] Get:96 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbrotli1 ppc64el 1.0.9-2build6 [370 kB] Get:97 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libfreetype6 ppc64el 2.11.1+dfsg-1ubuntu0.2 [521 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main ppc64el fonts-dejavu-core all 2.37-2build1 [1041 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main ppc64el fontconfig-config all 2.13.1-4.2ubuntu5 [29.1 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfontconfig1 ppc64el 2.13.1-4.2ubuntu5 [182 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/main ppc64el fontconfig ppc64el 2.13.1-4.2ubuntu5 [184 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main ppc64el libatk1.0-data all 2.36.0-3build1 [2824 B] Get:103 http://ftpmaster.internal/ubuntu jammy/main ppc64el libatk1.0-0 ppc64el 2.36.0-3build1 [56.1 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main ppc64el gir1.2-atk-1.0 ppc64el 2.36.0-3build1 [21.0 kB] Get:105 http://ftpmaster.internal/ubuntu jammy/main ppc64el gir1.2-freedesktop ppc64el 1.72.0-1 [22.3 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.8+dfsg-1ubuntu0.2 [9500 B] Get:107 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgraphite2-3 ppc64el 1.3.14-1build2 [85.9 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libharfbuzz0b ppc64el 2.7.4-1ubuntu3.1 [444 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 2.7.4-1ubuntu3.1 [31.5 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main ppc64el libthai-data all 0.1.29-1build1 [162 kB] Get:111 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdatrie1 ppc64el 0.2.13-2 [22.6 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main ppc64el libthai0 ppc64el 0.1.29-1build1 [21.6 kB] Get:113 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpango-1.0-0 ppc64el 1.50.6+ds-2ubuntu1 [261 kB] Get:114 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpixman-1-0 ppc64el 0.40.0-1ubuntu0.22.04.1 [297 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-render0 ppc64el 1.14-3ubuntu3 [17.3 kB] Get:116 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-shm0 ppc64el 1.14-3ubuntu3 [5984 B] Get:117 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxrender1 ppc64el 1:0.9.10-1build4 [23.1 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcairo2 ppc64el 1.16.0-5ubuntu2 [787 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpangoft2-1.0-0 ppc64el 1.50.6+ds-2ubuntu1 [60.7 kB] Get:120 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpangocairo-1.0-0 ppc64el 1.50.6+ds-2ubuntu1 [40.7 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxft2 ppc64el 2.3.4-1 [55.6 kB] Get:122 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libpangoxft-1.0-0 ppc64el 1.50.6+ds-2ubuntu1 [32.8 kB] Get:123 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el gir1.2-pango-1.0 ppc64el 1.50.6+ds-2ubuntu1 [43.9 kB] Get:124 http://ftpmaster.internal/ubuntu jammy/main ppc64el libatk-bridge2.0-0 ppc64el 2.38.0-3 [76.1 kB] Get:125 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcairo-gobject2 ppc64el 1.16.0-5ubuntu2 [19.7 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblcms2-2 ppc64el 2.12~rc1-2build2 [221 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcolord2 ppc64el 1.4.6-1 [167 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libavahi-common-data ppc64el 0.8-5ubuntu5.1 [23.5 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libavahi-common3 ppc64el 0.8-5ubuntu5.1 [25.8 kB] Get:130 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libavahi-client3 ppc64el 0.8-5ubuntu5.1 [31.2 kB] Get:131 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libcups2 ppc64el 2.4.1op1-1ubuntu4.2 [332 kB] Get:132 http://ftpmaster.internal/ubuntu jammy/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libwayland-client0 ppc64el 1.20.0-1ubuntu0.1 [29.9 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libwayland-cursor0 ppc64el 1.20.0-1ubuntu0.1 [12.2 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libwayland-egl1 ppc64el 1.20.0-1ubuntu0.1 [5728 B] Get:136 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] Get:137 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxfixes3 ppc64el 1:6.0.0-1 [12.6 kB] Get:138 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcursor1 ppc64el 1:1.2.0-2build4 [26.9 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxdamage1 ppc64el 1:1.1.5-2build2 [7400 B] Get:140 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] Get:141 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxkbcommon0 ppc64el 1.4.0-1 [142 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxrandr2 ppc64el 2:1.5.2-1build1 [22.8 kB] Get:143 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libgtk-3-common all 3.24.33-1ubuntu2 [239 kB] Get:144 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libgtk-3-0 ppc64el 3.24.33-1ubuntu2 [3456 kB] Get:145 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.33-1ubuntu2 [240 kB] Get:146 http://ftpmaster.internal/ubuntu jammy/main ppc64el librsvg2-2 ppc64el 2.52.5+dfsg-3 [3066 kB] Get:147 http://ftpmaster.internal/ubuntu jammy/main ppc64el gir1.2-rsvg-2.0 ppc64el 2.52.5+dfsg-3 [16.4 kB] Get:148 http://ftpmaster.internal/ubuntu jammy/main ppc64el liburi-perl all 5.10-1 [78.8 kB] Get:149 http://ftpmaster.internal/ubuntu jammy/main ppc64el libencode-locale-perl all 1.05-1.1 [11.8 kB] Get:150 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] Get:151 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhttp-date-perl all 6.05-1 [9920 B] Get:152 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfile-listing-perl all 6.14-1 [11.2 kB] Get:153 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhtml-tagset-perl all 3.20-4 [12.5 kB] Get:154 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhtml-parser-perl ppc64el 3.76-1build2 [93.6 kB] Get:155 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhtml-tree-perl all 5.07-2 [200 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/main ppc64el libio-html-perl all 1.004-2 [15.4 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblwp-mediatypes-perl all 6.04-1 [19.5 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhttp-message-perl all 6.36-1 [76.8 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhttp-cookies-perl all 6.10-1 [18.4 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main ppc64el perl-openssl-defaults ppc64el 5build2 [7540 B] Get:162 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnet-ssleay-perl ppc64el 1.92-1build2 [332 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main ppc64el libio-socket-ssl-perl all 2.074-2 [192 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnet-http-perl all 6.22-1 [23.2 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblwp-protocol-https-perl all 6.10-1 [10.9 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtry-tiny-perl all 0.31-1 [21.8 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/main ppc64el libwww-perl all 6.61-1 [141 kB] Get:169 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxml-parser-perl ppc64el 2.46-3build1 [214 kB] Get:170 http://ftpmaster.internal/ubuntu jammy/universe ppc64el intltool all 0.51.0-6 [44.6 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main ppc64el libonig5 ppc64el 6.9.7.1-2build1 [212 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main ppc64el libjq1 ppc64el 1.6-2.1ubuntu3 [153 kB] Get:173 http://ftpmaster.internal/ubuntu jammy/main ppc64el jq ppc64el 1.6-2.1ubuntu3 [52.8 kB] Get:174 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfile-which-perl all 1.23-1 [13.8 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/universe ppc64el dh-translations all 149 [25.2 kB] Get:176 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-cairo ppc64el 1.20.1-3build1 [80.5 kB] Get:177 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3-gi-cairo ppc64el 3.42.1-0ubuntu1 [8270 B] Get:178 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-six all 1.16.0-3ubuntu1 [12.6 kB] Get:179 http://ftpmaster.internal/ubuntu jammy/universe ppc64el python3-scour all 0.38.2-2 [49.4 kB] Get:180 http://ftpmaster.internal/ubuntu jammy/universe ppc64el scour all 0.38.2-2 [7778 B] Get:181 http://ftpmaster.internal/ubuntu jammy/universe ppc64el gnome-pkg-tools all 0.22.6ubuntu1 [16.7 kB] Get:182 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3-lib2to3 all 3.10.6-1~22.04 [77.6 kB] Get:183 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el python3-distutils all 3.10.6-1~22.04 [139 kB] Get:184 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-markupsafe ppc64el 2.0.1-2build1 [13.5 kB] Get:185 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el python3-mako all 1.1.3+ds1-2ubuntu0.1 [60.5 kB] Get:186 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-more-itertools all 8.10.0-2 [47.9 kB] Get:187 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-zipp all 1.0.0-3 [5440 B] Get:188 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-importlib-metadata all 4.6.4-1 [16.2 kB] Get:189 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-markdown all 3.3.6-1 [68.5 kB] Get:190 http://ftpmaster.internal/ubuntu jammy/main ppc64el gobject-introspection ppc64el 1.72.0-1 [322 kB] Get:191 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbrotli-dev ppc64el 1.0.9-2build6 [379 kB] Get:192 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblzo2-2 ppc64el 2.10-2build3 [84.6 kB] Get:193 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcairo-script-interpreter2 ppc64el 1.16.0-5ubuntu2 [80.9 kB] Get:194 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libexpat1-dev ppc64el 2.4.7-1ubuntu0.2 [153 kB] Get:195 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el zlib1g-dev ppc64el 1:1.2.11.dfsg-2ubuntu9.2 [177 kB] Get:196 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpng-dev ppc64el 1.6.37-3build5 [247 kB] Get:197 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libfreetype-dev ppc64el 2.11.1+dfsg-1ubuntu0.2 [684 kB] Get:198 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libfreetype6-dev ppc64el 2.11.1+dfsg-1ubuntu0.2 [8294 B] Get:199 http://ftpmaster.internal/ubuntu jammy/main ppc64el uuid-dev ppc64el 2.37.2-4ubuntu3 [36.6 kB] Get:200 http://ftpmaster.internal/ubuntu jammy/main ppc64el pkg-config ppc64el 0.29.2-1ubuntu3 [51.9 kB] Get:201 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfontconfig-dev ppc64el 2.13.1-4.2ubuntu5 [201 kB] Get:202 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfontconfig1-dev ppc64el 2.13.1-4.2ubuntu5 [1840 B] Get:203 http://ftpmaster.internal/ubuntu jammy/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] Get:204 http://ftpmaster.internal/ubuntu jammy/main ppc64el x11proto-dev all 2021.5-1 [604 kB] Get:205 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] Get:206 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] Get:207 http://ftpmaster.internal/ubuntu jammy/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] Get:208 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] Get:209 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb1-dev ppc64el 1.14-3ubuntu3 [97.4 kB] Get:210 http://ftpmaster.internal/ubuntu jammy/main ppc64el libx11-dev ppc64el 2:1.7.5-1 [847 kB] Get:211 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxrender-dev ppc64el 1:0.9.10-1build4 [30.6 kB] Get:212 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] Get:213 http://ftpmaster.internal/ubuntu jammy/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] Get:214 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] Get:215 http://ftpmaster.internal/ubuntu jammy/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] Get:216 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] Get:217 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpixman-1-dev ppc64el 0.40.0-1ubuntu0.22.04.1 [330 kB] Get:218 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-render0-dev ppc64el 1.14-3ubuntu3 [21.2 kB] Get:219 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-shm0-dev ppc64el 1.14-3ubuntu3 [7276 B] Get:220 http://ftpmaster.internal/ubuntu jammy/main ppc64el libffi-dev ppc64el 3.4.2-4 [67.5 kB] Get:221 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libglib2.0-bin ppc64el 2.72.4-0ubuntu2 [89.3 kB] Get:222 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libglib2.0-dev-bin ppc64el 2.72.4-0ubuntu2 [119 kB] Get:223 http://ftpmaster.internal/ubuntu jammy/main ppc64el libblkid-dev ppc64el 2.37.2-4ubuntu3 [234 kB] Get:224 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsepol-dev ppc64el 3.3-1build1 [465 kB] Get:225 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre2-16-0 ppc64el 10.39-3ubuntu0.1 [234 kB] Get:226 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre2-32-0 ppc64el 10.39-3ubuntu0.1 [222 kB] Get:227 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre2-posix3 ppc64el 10.39-3ubuntu0.1 [6418 B] Get:228 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre2-dev ppc64el 10.39-3ubuntu0.1 [763 kB] Get:229 http://ftpmaster.internal/ubuntu jammy/main ppc64el libselinux1-dev ppc64el 3.3-1build2 [184 kB] Get:230 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmount-dev ppc64el 2.37.2-4ubuntu3 [14.5 kB] Get:231 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre16-3 ppc64el 2:8.39-13ubuntu0.22.04.1 [186 kB] Get:232 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre32-3 ppc64el 2:8.39-13ubuntu0.22.04.1 [179 kB] Get:233 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcrecpp0v5 ppc64el 2:8.39-13ubuntu0.22.04.1 [17.9 kB] Get:234 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre3-dev ppc64el 2:8.39-13ubuntu0.22.04.1 [625 kB] Get:235 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libglib2.0-dev ppc64el 2.72.4-0ubuntu2 [2070 kB] Get:236 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcairo2-dev ppc64el 1.16.0-5ubuntu2 [899 kB] Get:237 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdrm-amdgpu1 ppc64el 2.4.113-2~ubuntu0.22.04.1 [24.0 kB] Get:238 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdrm-nouveau2 ppc64el 2.4.113-2~ubuntu0.22.04.1 [21.1 kB] Get:239 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libdrm-radeon1 ppc64el 2.4.113-2~ubuntu0.22.04.1 [26.7 kB] Get:240 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfontenc1 ppc64el 1:1.1.4-1build3 [16.2 kB] Get:241 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgirepository1.0-dev ppc64el 1.72.0-1 [847 kB] Get:242 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el libglapi-mesa ppc64el 22.2.5-0ubuntu0.1~22.04.2 [37.9 kB] Get:243 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libllvm15 ppc64el 1:15.0.7-0ubuntu0.22.04.1 [26.3 MB] Get:244 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsensors-config all 1:3.6.0-7ubuntu1 [5274 B] Get:245 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsensors5 ppc64el 1:3.6.0-7ubuntu1 [32.3 kB] Get:246 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-dri3-0 ppc64el 1.14-3ubuntu3 [7256 B] Get:247 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el libgl1-mesa-dri ppc64el 22.2.5-0ubuntu0.1~22.04.2 [6127 kB] Get:248 http://ftpmaster.internal/ubuntu jammy/main ppc64el libx11-xcb1 ppc64el 2:1.7.5-1 [7872 B] Get:249 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-dri2-0 ppc64el 1.14-3ubuntu3 [7494 B] Get:250 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-glx0 ppc64el 1.14-3ubuntu3 [27.3 kB] Get:251 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-present0 ppc64el 1.14-3ubuntu3 [5850 B] Get:252 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-sync1 ppc64el 1.14-3ubuntu3 [9910 B] Get:253 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxcb-xfixes0 ppc64el 1.14-3ubuntu3 [10.4 kB] Get:254 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxshmfence1 ppc64el 1.3-1build4 [5566 B] Get:255 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build3 [11.8 kB] Get:256 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el libglx-mesa0 ppc64el 22.2.5-0ubuntu0.1~22.04.2 [179 kB] Get:257 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libmozjs-91-0 ppc64el 91.10.0-0ubuntu1 [3665 kB] Get:258 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libmozjs-91-dev ppc64el 91.10.0-0ubuntu1 [3948 kB] Get:259 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libncurses-dev ppc64el 6.3-2ubuntu0.1 [481 kB] Get:260 http://ftpmaster.internal/ubuntu jammy/main ppc64el libreadline-dev ppc64el 8.1.2-1 [223 kB] Get:261 http://ftpmaster.internal/ubuntu jammy/main ppc64el libunwind8 ppc64el 1.3.2-2build2 [60.1 kB] Get:262 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxt6 ppc64el 1:1.2.1-1 [202 kB] Get:263 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] Get:264 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libxpm4 ppc64el 1:3.5.12-1ubuntu0.22.04.1 [47.1 kB] Get:265 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] Get:266 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxfont2 ppc64el 1:2.0.5-1build1 [119 kB] Get:267 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build3 [89.3 kB] Get:268 http://ftpmaster.internal/ubuntu jammy/universe ppc64el ninja-build ppc64el 1.10.1-1 [128 kB] Get:269 http://ftpmaster.internal/ubuntu jammy/universe ppc64el meson all 0.61.2-1 [519 kB] Get:270 http://ftpmaster.internal/ubuntu jammy/main ppc64el x11-xkb-utils ppc64el 7.7+5build4 [203 kB] Get:271 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el xserver-common all 2:21.1.4-2ubuntu1.7~22.04.1 [28.0 kB] Get:272 http://ftpmaster.internal/ubuntu jammy/main ppc64el libglvnd0 ppc64el 1.4.0-1 [71.4 kB] Get:273 http://ftpmaster.internal/ubuntu jammy/main ppc64el libglx0 ppc64el 1.4.0-1 [43.4 kB] Get:274 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgl1 ppc64el 1.4.0-1 [118 kB] Get:275 http://ftpmaster.internal/ubuntu jammy-updates/universe ppc64el xvfb ppc64el 2:21.1.4-2ubuntu1.7~22.04.1 [1078 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 109 MB in 7s (15.2 MB/s) Selecting previously unselected package libpython3.10-minimal:ppc64el. (Reading database ... 15318 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.6-1~22.04.2ubuntu1_ppc64el.deb ... Unpacking libpython3.10-minimal:ppc64el (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.2_ppc64el.deb ... Unpacking libexpat1:ppc64el (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_ppc64el.deb ... Unpacking python3.10-minimal (3.10.6-1~22.04.2ubuntu1) ... Setting up libpython3.10-minimal:ppc64el (3.10.6-1~22.04.2ubuntu1) ... Setting up libexpat1:ppc64el (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 ... 15620 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04_ppc64el.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:ppc64el. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_ppc64el.deb ... Unpacking libmpdec3:ppc64el (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:ppc64el. Preparing to unpack .../3-libpython3.10-stdlib_3.10.6-1~22.04.2ubuntu1_ppc64el.deb ... Unpacking libpython3.10-stdlib:ppc64el (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_ppc64el.deb ... Unpacking python3.10 (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../5-libpython3-stdlib_3.10.6-1~22.04_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.10.6-1~22.04) ... Setting up python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package python3. (Reading database ... 16021 files and directories currently installed.) Preparing to unpack .../000-python3_3.10.6-1~22.04_ppc64el.deb ... Unpacking python3 (3.10.6-1~22.04) ... Selecting previously unselected package libdbus-1-3:ppc64el. Preparing to unpack .../001-libdbus-1-3_1.12.20-2ubuntu4.1_ppc64el.deb ... Unpacking libdbus-1-3:ppc64el (1.12.20-2ubuntu4.1) ... Selecting previously unselected package dbus. Preparing to unpack .../002-dbus_1.12.20-2ubuntu4.1_ppc64el.deb ... Unpacking dbus (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../003-libglib2.0-0_2.72.4-0ubuntu2_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.72.4-0ubuntu2) ... Selecting previously unselected package libgirepository-1.0-1:ppc64el. Preparing to unpack .../004-libgirepository-1.0-1_1.72.0-1_ppc64el.deb ... Unpacking libgirepository-1.0-1:ppc64el (1.72.0-1) ... Selecting previously unselected package gir1.2-glib-2.0:ppc64el. Preparing to unpack .../005-gir1.2-glib-2.0_1.72.0-1_ppc64el.deb ... Unpacking gir1.2-glib-2.0:ppc64el (1.72.0-1) ... Selecting previously unselected package libmd0:ppc64el. Preparing to unpack .../006-libmd0_1.0.4-1build1_ppc64el.deb ... Unpacking libmd0:ppc64el (1.0.4-1build1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../007-libbsd0_0.11.5-1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.11.5-1) ... Selecting previously unselected package libelf1:ppc64el. Preparing to unpack .../008-libelf1_0.186-1build1_ppc64el.deb ... Unpacking libelf1:ppc64el (0.186-1build1) ... Selecting previously unselected package libfribidi0:ppc64el. Preparing to unpack .../009-libfribidi0_1.0.8-2ubuntu3.1_ppc64el.deb ... Unpacking libfribidi0:ppc64el (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:ppc64el. Preparing to unpack .../011-libicu70_70.1-2ubuntu1_ppc64el.deb ... Unpacking libicu70:ppc64el (70.1-2ubuntu1) ... Selecting previously unselected package libpam-systemd:ppc64el. Preparing to unpack .../012-libpam-systemd_249.11-0ubuntu3.9_ppc64el.deb ... Unpacking libpam-systemd:ppc64el (249.11-0ubuntu3.9) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../013-libxml2_2.9.13+dfsg-1ubuntu0.3_ppc64el.deb ... Unpacking libxml2:ppc64el (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_ppc64el.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_ppc64el.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_ppc64el.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../021-libmagic-mgc_1%3a5.41-3_ppc64el.deb ... Unpacking libmagic-mgc (1:5.41-3) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../022-libmagic1_1%3a5.41-3_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.41-3) ... Selecting previously unselected package file. Preparing to unpack .../023-file_1%3a5.41-3_ppc64el.deb ... Unpacking file (1:5.41-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../024-gettext-base_0.21-4ubuntu4_ppc64el.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... Selecting previously unselected package libuchardet0:ppc64el. Preparing to unpack .../025-libuchardet0_0.0.7-1build2_ppc64el.deb ... Unpacking libuchardet0:ppc64el (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../026-groff-base_1.22.4-8build1_ppc64el.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:ppc64el. Preparing to unpack .../028-libdrm2_2.4.113-2~ubuntu0.22.04.1_ppc64el.deb ... Unpacking libdrm2:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libedit2:ppc64el. Preparing to unpack .../029-libedit2_3.1-20210910-1build1_ppc64el.deb ... Unpacking libedit2:ppc64el (3.1-20210910-1build1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../030-libpipeline1_1.5.5-1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.5-1) ... Selecting previously unselected package libxau6:ppc64el. Preparing to unpack .../031-libxau6_1%3a1.0.9-1build5_ppc64el.deb ... Unpacking libxau6:ppc64el (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp6:ppc64el. Preparing to unpack .../032-libxdmcp6_1%3a1.1.3-0ubuntu5_ppc64el.deb ... Unpacking libxdmcp6:ppc64el (1:1.1.3-0ubuntu5) ... Selecting previously unselected package libxcb1:ppc64el. Preparing to unpack .../033-libxcb1_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb1:ppc64el (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:ppc64el. Preparing to unpack .../035-libx11-6_2%3a1.7.5-1_ppc64el.deb ... Unpacking libx11-6:ppc64el (2:1.7.5-1) ... Selecting previously unselected package libxext6:ppc64el. Preparing to unpack .../036-libxext6_2%3a1.3.4-1build1_ppc64el.deb ... Unpacking libxext6:ppc64el (2:1.3.4-1build1) ... Selecting previously unselected package libxmuu1:ppc64el. Preparing to unpack .../037-libxmuu1_2%3a1.1.3-3_ppc64el.deb ... Unpacking libxmuu1:ppc64el (2:1.1.3-3) ... Selecting previously unselected package man-db. Preparing to unpack .../038-man-db_2.10.2-1_ppc64el.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package xauth. Preparing to unpack .../039-xauth_1%3a1.1-1build2_ppc64el.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:ppc64el. Preparing to unpack .../042-libjpeg-turbo8_2.1.2-0ubuntu1_ppc64el.deb ... Unpacking libjpeg-turbo8:ppc64el (2.1.2-0ubuntu1) ... Selecting previously unselected package libjpeg8:ppc64el. Preparing to unpack .../043-libjpeg8_8c-2ubuntu10_ppc64el.deb ... Unpacking libjpeg8:ppc64el (8c-2ubuntu10) ... Selecting previously unselected package libdeflate0:ppc64el. Preparing to unpack .../044-libdeflate0_1.10-2_ppc64el.deb ... Unpacking libdeflate0:ppc64el (1.10-2) ... Selecting previously unselected package libjbig0:ppc64el. Preparing to unpack .../045-libjbig0_2.1-3.1ubuntu0.22.04.1_ppc64el.deb ... Unpacking libjbig0:ppc64el (2.1-3.1ubuntu0.22.04.1) ... Selecting previously unselected package libwebp7:ppc64el. Preparing to unpack .../046-libwebp7_1.2.2-2ubuntu0.22.04.1_ppc64el.deb ... Unpacking libwebp7:ppc64el (1.2.2-2ubuntu0.22.04.1) ... Selecting previously unselected package libtiff5:ppc64el. Preparing to unpack .../047-libtiff5_4.3.0-6ubuntu0.4_ppc64el.deb ... Unpacking libtiff5:ppc64el (4.3.0-6ubuntu0.4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. Preparing to unpack .../048-libgdk-pixbuf-2.0-0_2.42.8+dfsg-1ubuntu0.2_ppc64el.deb ... Unpacking libgdk-pixbuf-2.0-0:ppc64el (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_ppc64el.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:ppc64el. Preparing to unpack .../053-libxi6_2%3a1.8-1build1_ppc64el.deb ... Unpacking libxi6:ppc64el (2:1.8-1build1) ... Selecting previously unselected package libatspi2.0-0:ppc64el. Preparing to unpack .../054-libatspi2.0-0_2.44.0-3_ppc64el.deb ... Unpacking libatspi2.0-0:ppc64el (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:ppc64el. Preparing to unpack .../056-libxtst6_2%3a1.2.3-1build4_ppc64el.deb ... Unpacking libxtst6:ppc64el (2:1.2.3-1build4) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../057-dbus-user-session_1.12.20-2ubuntu4.1_ppc64el.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_ppc64el.deb ... Unpacking dbus-x11 (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libdconf1:ppc64el. Preparing to unpack .../059-libdconf1_0.40.0-3_ppc64el.deb ... Unpacking libdconf1:ppc64el (0.40.0-3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../060-dconf-service_0.40.0-3_ppc64el.deb ... Unpacking dconf-service (0.40.0-3) ... Selecting previously unselected package dconf-gsettings-backend:ppc64el. Preparing to unpack .../061-dconf-gsettings-backend_0.40.0-3_ppc64el.deb ... Unpacking dconf-gsettings-backend:ppc64el (0.40.0-3) ... Selecting previously unselected package session-migration. Preparing to unpack .../062-session-migration_0.3.6_ppc64el.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_ppc64el.deb ... Unpacking at-spi2-core (2.44.0-3) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../065-libsigsegv2_2.13-1ubuntu3_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../066-m4_1.4.18-5ubuntu2_ppc64el.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:ppc64el. Preparing to unpack .../078-libdw1_0.186-1build1_ppc64el.deb ... Unpacking libdw1:ppc64el (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../079-debugedit_1%3a5.0-4build1_ppc64el.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../080-dwz_0.14-1build2_ppc64el.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../081-gettext_0.21-4ubuntu4_ppc64el.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:ppc64el. Preparing to unpack .../085-libbrotli1_1.0.9-2build6_ppc64el.deb ... Unpacking libbrotli1:ppc64el (1.0.9-2build6) ... Selecting previously unselected package libfreetype6:ppc64el. Preparing to unpack .../086-libfreetype6_2.11.1+dfsg-1ubuntu0.2_ppc64el.deb ... Unpacking libfreetype6:ppc64el (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:ppc64el. Preparing to unpack .../089-libfontconfig1_2.13.1-4.2ubuntu5_ppc64el.deb ... Unpacking libfontconfig1:ppc64el (2.13.1-4.2ubuntu5) ... Selecting previously unselected package fontconfig. Preparing to unpack .../090-fontconfig_2.13.1-4.2ubuntu5_ppc64el.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:ppc64el. Preparing to unpack .../092-libatk1.0-0_2.36.0-3build1_ppc64el.deb ... Unpacking libatk1.0-0:ppc64el (2.36.0-3build1) ... Selecting previously unselected package gir1.2-atk-1.0:ppc64el. Preparing to unpack .../093-gir1.2-atk-1.0_2.36.0-3build1_ppc64el.deb ... Unpacking gir1.2-atk-1.0:ppc64el (2.36.0-3build1) ... Selecting previously unselected package gir1.2-freedesktop:ppc64el. Preparing to unpack .../094-gir1.2-freedesktop_1.72.0-1_ppc64el.deb ... Unpacking gir1.2-freedesktop:ppc64el (1.72.0-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. Preparing to unpack .../095-gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2_ppc64el.deb ... Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libgraphite2-3:ppc64el. Preparing to unpack .../096-libgraphite2-3_1.3.14-1build2_ppc64el.deb ... Unpacking libgraphite2-3:ppc64el (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz0b:ppc64el. Preparing to unpack .../097-libharfbuzz0b_2.7.4-1ubuntu3.1_ppc64el.deb ... Unpacking libharfbuzz0b:ppc64el (2.7.4-1ubuntu3.1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. Preparing to unpack .../098-gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1_ppc64el.deb ... Unpacking gir1.2-harfbuzz-0.0:ppc64el (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:ppc64el. Preparing to unpack .../100-libdatrie1_0.2.13-2_ppc64el.deb ... Unpacking libdatrie1:ppc64el (0.2.13-2) ... Selecting previously unselected package libthai0:ppc64el. Preparing to unpack .../101-libthai0_0.1.29-1build1_ppc64el.deb ... Unpacking libthai0:ppc64el (0.1.29-1build1) ... Selecting previously unselected package libpango-1.0-0:ppc64el. Preparing to unpack .../102-libpango-1.0-0_1.50.6+ds-2ubuntu1_ppc64el.deb ... Unpacking libpango-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpixman-1-0:ppc64el. Preparing to unpack .../103-libpixman-1-0_0.40.0-1ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpixman-1-0:ppc64el (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0:ppc64el. Preparing to unpack .../104-libxcb-render0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-render0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0:ppc64el. Preparing to unpack .../105-libxcb-shm0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-shm0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxrender1:ppc64el. Preparing to unpack .../106-libxrender1_1%3a0.9.10-1build4_ppc64el.deb ... Unpacking libxrender1:ppc64el (1:0.9.10-1build4) ... Selecting previously unselected package libcairo2:ppc64el. Preparing to unpack .../107-libcairo2_1.16.0-5ubuntu2_ppc64el.deb ... Unpacking libcairo2:ppc64el (1.16.0-5ubuntu2) ... Selecting previously unselected package libpangoft2-1.0-0:ppc64el. Preparing to unpack .../108-libpangoft2-1.0-0_1.50.6+ds-2ubuntu1_ppc64el.deb ... Unpacking libpangoft2-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpangocairo-1.0-0:ppc64el. Preparing to unpack .../109-libpangocairo-1.0-0_1.50.6+ds-2ubuntu1_ppc64el.deb ... Unpacking libpangocairo-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libxft2:ppc64el. Preparing to unpack .../110-libxft2_2.3.4-1_ppc64el.deb ... Unpacking libxft2:ppc64el (2.3.4-1) ... Selecting previously unselected package libpangoxft-1.0-0:ppc64el. Preparing to unpack .../111-libpangoxft-1.0-0_1.50.6+ds-2ubuntu1_ppc64el.deb ... Unpacking libpangoxft-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package gir1.2-pango-1.0:ppc64el. Preparing to unpack .../112-gir1.2-pango-1.0_1.50.6+ds-2ubuntu1_ppc64el.deb ... Unpacking gir1.2-pango-1.0:ppc64el (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:ppc64el. Preparing to unpack .../113-libatk-bridge2.0-0_2.38.0-3_ppc64el.deb ... Unpacking libatk-bridge2.0-0:ppc64el (2.38.0-3) ... Selecting previously unselected package libcairo-gobject2:ppc64el. Preparing to unpack .../114-libcairo-gobject2_1.16.0-5ubuntu2_ppc64el.deb ... Unpacking libcairo-gobject2:ppc64el (1.16.0-5ubuntu2) ... Selecting previously unselected package liblcms2-2:ppc64el. Preparing to unpack .../115-liblcms2-2_2.12~rc1-2build2_ppc64el.deb ... Unpacking liblcms2-2:ppc64el (2.12~rc1-2build2) ... Selecting previously unselected package libcolord2:ppc64el. Preparing to unpack .../116-libcolord2_1.4.6-1_ppc64el.deb ... Unpacking libcolord2:ppc64el (1.4.6-1) ... Selecting previously unselected package libavahi-common-data:ppc64el. Preparing to unpack .../117-libavahi-common-data_0.8-5ubuntu5.1_ppc64el.deb ... Unpacking libavahi-common-data:ppc64el (0.8-5ubuntu5.1) ... Selecting previously unselected package libavahi-common3:ppc64el. Preparing to unpack .../118-libavahi-common3_0.8-5ubuntu5.1_ppc64el.deb ... Unpacking libavahi-common3:ppc64el (0.8-5ubuntu5.1) ... Selecting previously unselected package libavahi-client3:ppc64el. Preparing to unpack .../119-libavahi-client3_0.8-5ubuntu5.1_ppc64el.deb ... Unpacking libavahi-client3:ppc64el (0.8-5ubuntu5.1) ... Selecting previously unselected package libcups2:ppc64el. Preparing to unpack .../120-libcups2_2.4.1op1-1ubuntu4.2_ppc64el.deb ... Unpacking libcups2:ppc64el (2.4.1op1-1ubuntu4.2) ... Selecting previously unselected package libepoxy0:ppc64el. Preparing to unpack .../121-libepoxy0_1.5.10-1_ppc64el.deb ... Unpacking libepoxy0:ppc64el (1.5.10-1) ... Selecting previously unselected package libwayland-client0:ppc64el. Preparing to unpack .../122-libwayland-client0_1.20.0-1ubuntu0.1_ppc64el.deb ... Unpacking libwayland-client0:ppc64el (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-cursor0:ppc64el. Preparing to unpack .../123-libwayland-cursor0_1.20.0-1ubuntu0.1_ppc64el.deb ... Unpacking libwayland-cursor0:ppc64el (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-egl1:ppc64el. Preparing to unpack .../124-libwayland-egl1_1.20.0-1ubuntu0.1_ppc64el.deb ... Unpacking libwayland-egl1:ppc64el (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libxcomposite1:ppc64el. Preparing to unpack .../125-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... Selecting previously unselected package libxfixes3:ppc64el. Preparing to unpack .../126-libxfixes3_1%3a6.0.0-1_ppc64el.deb ... Unpacking libxfixes3:ppc64el (1:6.0.0-1) ... Selecting previously unselected package libxcursor1:ppc64el. Preparing to unpack .../127-libxcursor1_1%3a1.2.0-2build4_ppc64el.deb ... Unpacking libxcursor1:ppc64el (1:1.2.0-2build4) ... Selecting previously unselected package libxdamage1:ppc64el. Preparing to unpack .../128-libxdamage1_1%3a1.1.5-2build2_ppc64el.deb ... Unpacking libxdamage1:ppc64el (1:1.1.5-2build2) ... Selecting previously unselected package libxinerama1:ppc64el. Preparing to unpack .../129-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... Selecting previously unselected package libxkbcommon0:ppc64el. Preparing to unpack .../130-libxkbcommon0_1.4.0-1_ppc64el.deb ... Unpacking libxkbcommon0:ppc64el (1.4.0-1) ... Selecting previously unselected package libxrandr2:ppc64el. Preparing to unpack .../131-libxrandr2_2%3a1.5.2-1build1_ppc64el.deb ... Unpacking libxrandr2:ppc64el (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:ppc64el. Preparing to unpack .../133-libgtk-3-0_3.24.33-1ubuntu2_ppc64el.deb ... Unpacking libgtk-3-0:ppc64el (3.24.33-1ubuntu2) ... Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. Preparing to unpack .../134-gir1.2-gtk-3.0_3.24.33-1ubuntu2_ppc64el.deb ... Unpacking gir1.2-gtk-3.0:ppc64el (3.24.33-1ubuntu2) ... Selecting previously unselected package librsvg2-2:ppc64el. Preparing to unpack .../135-librsvg2-2_2.52.5+dfsg-3_ppc64el.deb ... Unpacking librsvg2-2:ppc64el (2.52.5+dfsg-3) ... Selecting previously unselected package gir1.2-rsvg-2.0:ppc64el. Preparing to unpack .../136-gir1.2-rsvg-2.0_2.52.5+dfsg-3_ppc64el.deb ... Unpacking gir1.2-rsvg-2.0:ppc64el (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:ppc64el. Preparing to unpack .../143-libhtml-parser-perl_3.76-1build2_ppc64el.deb ... Unpacking libhtml-parser-perl:ppc64el (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:ppc64el. Preparing to unpack .../150-perl-openssl-defaults_5build2_ppc64el.deb ... Unpacking perl-openssl-defaults:ppc64el (5build2) ... Selecting previously unselected package libnet-ssleay-perl:ppc64el. Preparing to unpack .../151-libnet-ssleay-perl_1.92-1build2_ppc64el.deb ... Unpacking libnet-ssleay-perl:ppc64el (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:ppc64el. Preparing to unpack .../158-libxml-parser-perl_2.46-3build1_ppc64el.deb ... Unpacking libxml-parser-perl:ppc64el (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:ppc64el. Preparing to unpack .../160-libonig5_6.9.7.1-2build1_ppc64el.deb ... Unpacking libonig5:ppc64el (6.9.7.1-2build1) ... Selecting previously unselected package libjq1:ppc64el. Preparing to unpack .../161-libjq1_1.6-2.1ubuntu3_ppc64el.deb ... Unpacking libjq1:ppc64el (1.6-2.1ubuntu3) ... Selecting previously unselected package jq. Preparing to unpack .../162-jq_1.6-2.1ubuntu3_ppc64el.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:ppc64el. Preparing to unpack .../165-python3-cairo_1.20.1-3build1_ppc64el.deb ... Unpacking python3-cairo:ppc64el (1.20.1-3build1) ... Selecting previously unselected package python3-gi-cairo. Preparing to unpack .../166-python3-gi-cairo_3.42.1-0ubuntu1_ppc64el.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_ppc64el.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_ppc64el.deb ... Unpacking gobject-introspection (1.72.0-1) ... Selecting previously unselected package libbrotli-dev:ppc64el. Preparing to unpack .../180-libbrotli-dev_1.0.9-2build6_ppc64el.deb ... Unpacking libbrotli-dev:ppc64el (1.0.9-2build6) ... Selecting previously unselected package liblzo2-2:ppc64el. Preparing to unpack .../181-liblzo2-2_2.10-2build3_ppc64el.deb ... Unpacking liblzo2-2:ppc64el (2.10-2build3) ... Selecting previously unselected package libcairo-script-interpreter2:ppc64el. Preparing to unpack .../182-libcairo-script-interpreter2_1.16.0-5ubuntu2_ppc64el.deb ... Unpacking libcairo-script-interpreter2:ppc64el (1.16.0-5ubuntu2) ... Selecting previously unselected package libexpat1-dev:ppc64el. Preparing to unpack .../183-libexpat1-dev_2.4.7-1ubuntu0.2_ppc64el.deb ... Unpacking libexpat1-dev:ppc64el (2.4.7-1ubuntu0.2) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../184-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.11.dfsg-2ubuntu9.2) ... Selecting previously unselected package libpng-dev:ppc64el. Preparing to unpack .../185-libpng-dev_1.6.37-3build5_ppc64el.deb ... Unpacking libpng-dev:ppc64el (1.6.37-3build5) ... Selecting previously unselected package libfreetype-dev:ppc64el. Preparing to unpack .../186-libfreetype-dev_2.11.1+dfsg-1ubuntu0.2_ppc64el.deb ... Unpacking libfreetype-dev:ppc64el (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package libfreetype6-dev:ppc64el. Preparing to unpack .../187-libfreetype6-dev_2.11.1+dfsg-1ubuntu0.2_ppc64el.deb ... Unpacking libfreetype6-dev:ppc64el (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package uuid-dev:ppc64el. Preparing to unpack .../188-uuid-dev_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking uuid-dev:ppc64el (2.37.2-4ubuntu3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../189-pkg-config_0.29.2-1ubuntu3_ppc64el.deb ... Unpacking pkg-config (0.29.2-1ubuntu3) ... Selecting previously unselected package libfontconfig-dev:ppc64el. Preparing to unpack .../190-libfontconfig-dev_2.13.1-4.2ubuntu5_ppc64el.deb ... Unpacking libfontconfig-dev:ppc64el (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libfontconfig1-dev:ppc64el. Preparing to unpack .../191-libfontconfig1-dev_2.13.1-4.2ubuntu5_ppc64el.deb ... Unpacking libfontconfig1-dev:ppc64el (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:ppc64el. Preparing to unpack .../194-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp-dev:ppc64el. Preparing to unpack .../195-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... Unpacking libxdmcp-dev:ppc64el (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:ppc64el. Preparing to unpack .../197-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... Selecting previously unselected package libxcb1-dev:ppc64el. Preparing to unpack .../198-libxcb1-dev_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb1-dev:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libx11-dev:ppc64el. Preparing to unpack .../199-libx11-dev_2%3a1.7.5-1_ppc64el.deb ... Unpacking libx11-dev:ppc64el (2:1.7.5-1) ... Selecting previously unselected package libxrender-dev:ppc64el. Preparing to unpack .../200-libxrender-dev_1%3a0.9.10-1build4_ppc64el.deb ... Unpacking libxrender-dev:ppc64el (1:0.9.10-1build4) ... Selecting previously unselected package libxext-dev:ppc64el. Preparing to unpack .../201-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... Selecting previously unselected package libice6:ppc64el. Preparing to unpack .../202-libice6_2%3a1.0.10-1build2_ppc64el.deb ... Unpacking libice6:ppc64el (2:1.0.10-1build2) ... Selecting previously unselected package libsm6:ppc64el. Preparing to unpack .../203-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... Selecting previously unselected package libice-dev:ppc64el. Preparing to unpack .../204-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... Selecting previously unselected package libsm-dev:ppc64el. Preparing to unpack .../205-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... Selecting previously unselected package libpixman-1-dev:ppc64el. Preparing to unpack .../206-libpixman-1-dev_0.40.0-1ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpixman-1-dev:ppc64el (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0-dev:ppc64el. Preparing to unpack .../207-libxcb-render0-dev_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-render0-dev:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0-dev:ppc64el. Preparing to unpack .../208-libxcb-shm0-dev_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-shm0-dev:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libffi-dev:ppc64el. Preparing to unpack .../209-libffi-dev_3.4.2-4_ppc64el.deb ... Unpacking libffi-dev:ppc64el (3.4.2-4) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../210-libglib2.0-bin_2.72.4-0ubuntu2_ppc64el.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_ppc64el.deb ... Unpacking libglib2.0-dev-bin (2.72.4-0ubuntu2) ... Selecting previously unselected package libblkid-dev:ppc64el. Preparing to unpack .../212-libblkid-dev_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libblkid-dev:ppc64el (2.37.2-4ubuntu3) ... Selecting previously unselected package libsepol-dev:ppc64el. Preparing to unpack .../213-libsepol-dev_3.3-1build1_ppc64el.deb ... Unpacking libsepol-dev:ppc64el (3.3-1build1) ... Selecting previously unselected package libpcre2-16-0:ppc64el. Preparing to unpack .../214-libpcre2-16-0_10.39-3ubuntu0.1_ppc64el.deb ... Unpacking libpcre2-16-0:ppc64el (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-32-0:ppc64el. Preparing to unpack .../215-libpcre2-32-0_10.39-3ubuntu0.1_ppc64el.deb ... Unpacking libpcre2-32-0:ppc64el (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-posix3:ppc64el. Preparing to unpack .../216-libpcre2-posix3_10.39-3ubuntu0.1_ppc64el.deb ... Unpacking libpcre2-posix3:ppc64el (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-dev:ppc64el. Preparing to unpack .../217-libpcre2-dev_10.39-3ubuntu0.1_ppc64el.deb ... Unpacking libpcre2-dev:ppc64el (10.39-3ubuntu0.1) ... Selecting previously unselected package libselinux1-dev:ppc64el. Preparing to unpack .../218-libselinux1-dev_3.3-1build2_ppc64el.deb ... Unpacking libselinux1-dev:ppc64el (3.3-1build2) ... Selecting previously unselected package libmount-dev:ppc64el. Preparing to unpack .../219-libmount-dev_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libmount-dev:ppc64el (2.37.2-4ubuntu3) ... Selecting previously unselected package libpcre16-3:ppc64el. Preparing to unpack .../220-libpcre16-3_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcre16-3:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre32-3:ppc64el. Preparing to unpack .../221-libpcre32-3_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcre32-3:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcrecpp0v5:ppc64el. Preparing to unpack .../222-libpcrecpp0v5_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcrecpp0v5:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre3-dev:ppc64el. Preparing to unpack .../223-libpcre3-dev_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcre3-dev:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libglib2.0-dev:ppc64el. Preparing to unpack .../224-libglib2.0-dev_2.72.4-0ubuntu2_ppc64el.deb ... Unpacking libglib2.0-dev:ppc64el (2.72.4-0ubuntu2) ... Selecting previously unselected package libcairo2-dev:ppc64el. Preparing to unpack .../225-libcairo2-dev_1.16.0-5ubuntu2_ppc64el.deb ... Unpacking libcairo2-dev:ppc64el (1.16.0-5ubuntu2) ... Selecting previously unselected package libdrm-amdgpu1:ppc64el. Preparing to unpack .../226-libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1_ppc64el.deb ... Unpacking libdrm-amdgpu1:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-nouveau2:ppc64el. Preparing to unpack .../227-libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1_ppc64el.deb ... Unpacking libdrm-nouveau2:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-radeon1:ppc64el. Preparing to unpack .../228-libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1_ppc64el.deb ... Unpacking libdrm-radeon1:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libfontenc1:ppc64el. Preparing to unpack .../229-libfontenc1_1%3a1.1.4-1build3_ppc64el.deb ... Unpacking libfontenc1:ppc64el (1:1.1.4-1build3) ... Selecting previously unselected package libgirepository1.0-dev:ppc64el. Preparing to unpack .../230-libgirepository1.0-dev_1.72.0-1_ppc64el.deb ... Unpacking libgirepository1.0-dev:ppc64el (1.72.0-1) ... Selecting previously unselected package libglapi-mesa:ppc64el. Preparing to unpack .../231-libglapi-mesa_22.2.5-0ubuntu0.1~22.04.2_ppc64el.deb ... Unpacking libglapi-mesa:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libllvm15:ppc64el. Preparing to unpack .../232-libllvm15_1%3a15.0.7-0ubuntu0.22.04.1_ppc64el.deb ... Unpacking libllvm15:ppc64el (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:ppc64el. Preparing to unpack .../234-libsensors5_1%3a3.6.0-7ubuntu1_ppc64el.deb ... Unpacking libsensors5:ppc64el (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:ppc64el. Preparing to unpack .../235-libxcb-dri3-0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-dri3-0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libgl1-mesa-dri:ppc64el. Preparing to unpack .../236-libgl1-mesa-dri_22.2.5-0ubuntu0.1~22.04.2_ppc64el.deb ... Unpacking libgl1-mesa-dri:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libx11-xcb1:ppc64el. Preparing to unpack .../237-libx11-xcb1_2%3a1.7.5-1_ppc64el.deb ... Unpacking libx11-xcb1:ppc64el (2:1.7.5-1) ... Selecting previously unselected package libxcb-dri2-0:ppc64el. Preparing to unpack .../238-libxcb-dri2-0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-dri2-0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-glx0:ppc64el. Preparing to unpack .../239-libxcb-glx0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-glx0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-present0:ppc64el. Preparing to unpack .../240-libxcb-present0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-present0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-sync1:ppc64el. Preparing to unpack .../241-libxcb-sync1_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-sync1:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-xfixes0:ppc64el. Preparing to unpack .../242-libxcb-xfixes0_1.14-3ubuntu3_ppc64el.deb ... Unpacking libxcb-xfixes0:ppc64el (1.14-3ubuntu3) ... Selecting previously unselected package libxshmfence1:ppc64el. Preparing to unpack .../243-libxshmfence1_1.3-1build4_ppc64el.deb ... Unpacking libxshmfence1:ppc64el (1.3-1build4) ... Selecting previously unselected package libxxf86vm1:ppc64el. Preparing to unpack .../244-libxxf86vm1_1%3a1.1.4-1build3_ppc64el.deb ... Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build3) ... Selecting previously unselected package libglx-mesa0:ppc64el. Preparing to unpack .../245-libglx-mesa0_22.2.5-0ubuntu0.1~22.04.2_ppc64el.deb ... Unpacking libglx-mesa0:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libmozjs-91-0:ppc64el. Preparing to unpack .../246-libmozjs-91-0_91.10.0-0ubuntu1_ppc64el.deb ... Unpacking libmozjs-91-0:ppc64el (91.10.0-0ubuntu1) ... Selecting previously unselected package libmozjs-91-dev. Preparing to unpack .../247-libmozjs-91-dev_91.10.0-0ubuntu1_ppc64el.deb ... Unpacking libmozjs-91-dev (91.10.0-0ubuntu1) ... Selecting previously unselected package libncurses-dev:ppc64el. Preparing to unpack .../248-libncurses-dev_6.3-2ubuntu0.1_ppc64el.deb ... Unpacking libncurses-dev:ppc64el (6.3-2ubuntu0.1) ... Selecting previously unselected package libreadline-dev:ppc64el. Preparing to unpack .../249-libreadline-dev_8.1.2-1_ppc64el.deb ... Unpacking libreadline-dev:ppc64el (8.1.2-1) ... Selecting previously unselected package libunwind8:ppc64el. Preparing to unpack .../250-libunwind8_1.3.2-2build2_ppc64el.deb ... Unpacking libunwind8:ppc64el (1.3.2-2build2) ... Selecting previously unselected package libxt6:ppc64el. Preparing to unpack .../251-libxt6_1%3a1.2.1-1_ppc64el.deb ... Unpacking libxt6:ppc64el (1:1.2.1-1) ... Selecting previously unselected package libxmu6:ppc64el. Preparing to unpack .../252-libxmu6_2%3a1.1.3-3_ppc64el.deb ... Unpacking libxmu6:ppc64el (2:1.1.3-3) ... Selecting previously unselected package libxpm4:ppc64el. Preparing to unpack .../253-libxpm4_1%3a3.5.12-1ubuntu0.22.04.1_ppc64el.deb ... Unpacking libxpm4:ppc64el (1:3.5.12-1ubuntu0.22.04.1) ... Selecting previously unselected package libxaw7:ppc64el. Preparing to unpack .../254-libxaw7_2%3a1.0.14-1_ppc64el.deb ... Unpacking libxaw7:ppc64el (2:1.0.14-1) ... Selecting previously unselected package libxfont2:ppc64el. Preparing to unpack .../255-libxfont2_1%3a2.0.5-1build1_ppc64el.deb ... Unpacking libxfont2:ppc64el (1:2.0.5-1build1) ... Selecting previously unselected package libxkbfile1:ppc64el. Preparing to unpack .../256-libxkbfile1_1%3a1.1.0-1build3_ppc64el.deb ... Unpacking libxkbfile1:ppc64el (1:1.1.0-1build3) ... Selecting previously unselected package ninja-build. Preparing to unpack .../257-ninja-build_1.10.1-1_ppc64el.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_ppc64el.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:ppc64el. Preparing to unpack .../261-libglvnd0_1.4.0-1_ppc64el.deb ... Unpacking libglvnd0:ppc64el (1.4.0-1) ... Selecting previously unselected package libglx0:ppc64el. Preparing to unpack .../262-libglx0_1.4.0-1_ppc64el.deb ... Unpacking libglx0:ppc64el (1.4.0-1) ... Selecting previously unselected package libgl1:ppc64el. Preparing to unpack .../263-libgl1_1.4.0-1_ppc64el.deb ... Unpacking libgl1:ppc64el (1.4.0-1) ... Selecting previously unselected package xvfb. Preparing to unpack .../264-xvfb_2%3a21.1.4-2ubuntu1.7~22.04.1_ppc64el.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_ppc64el.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (7.0.0) ... Setting up libpcrecpp0v5:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Setting up libpipeline1:ppc64el (1.5.5-1) ... Setting up libgraphite2-3:ppc64el (1.3.14-1build2) ... Setting up liblcms2-2:ppc64el (2.12~rc1-2build2) ... Setting up libpixman-1-0:ppc64el (0.40.0-1ubuntu0.22.04.1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libxau6:ppc64el (1:1.0.9-1build5) ... Setting up libncurses-dev:ppc64el (6.3-2ubuntu0.1) ... Setting up libpixman-1-dev:ppc64el (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:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:ppc64el (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:ppc64el (2.72.4-0ubuntu2) ... Setting up libglvnd0:ppc64el (1.4.0-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up libbrotli1:ppc64el (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:ppc64el (1:5.41-3) ... Setting up libdeflate0:ppc64el (1.10-2) ... Setting up perl-openssl-defaults:ppc64el (5build2) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up xkb-data (2.33-1) ... Setting up liblzo2-2:ppc64el (2.10-2build3) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up file (1:5.41-3) ... Setting up libreadline-dev:ppc64el (8.1.2-1) ... Setting up libffi-dev:ppc64el (3.4.2-4) ... Setting up libunwind8:ppc64el (1.3.2-2build2) ... Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... Setting up libjbig0:ppc64el (2.1-3.1ubuntu0.22.04.1) ... Setting up libpcre2-16-0:ppc64el (10.39-3ubuntu0.1) ... Setting up libcolord2:ppc64el (1.4.6-1) ... Setting up ninja-build (1.10.1-1) ... Setting up libdconf1:ppc64el (0.40.0-3) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libfontenc1:ppc64el (1:1.1.4-1build3) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:ppc64el (10.39-3ubuntu0.1) ... Setting up libglib2.0-data (2.72.4-0ubuntu2) ... Setting up libexpat1-dev:ppc64el (2.4.7-1ubuntu0.2) ... Setting up libfreetype6:ppc64el (2.11.1+dfsg-1ubuntu0.2) ... Setting up libx11-data (2:1.7.5-1) ... Setting up libepoxy0:ppc64el (1.5.10-1) ... Setting up uuid-dev:ppc64el (2.37.2-4ubuntu3) ... Setting up libavahi-common-data:ppc64el (0.8-5ubuntu5.1) ... Setting up libdbus-1-3:ppc64el (1.12.20-2ubuntu4.1) ... Setting up dbus (1.12.20-2ubuntu4.1) ... Setting up libsigsegv2:ppc64el (2.13-1ubuntu3) ... Setting up libfribidi0:ppc64el (1.0.8-2ubuntu3.1) ... Setting up libpcre32-3:ppc64el (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:ppc64el (3.3-1build1) ... Setting up ucf (3.0043) ... Setting up libsensors5:ppc64el (1:3.6.0-7ubuntu1) ... Setting up libjpeg-turbo8:ppc64el (2.1.2-0ubuntu1) ... Setting up libglapi-mesa:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Setting up libwebp7:ppc64el (1.2.2-2ubuntu0.22.04.1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up zlib1g-dev:ppc64el (1:1.2.11.dfsg-2ubuntu9.2) ... Setting up libatk1.0-data (2.36.0-3build1) ... Setting up libpcre2-posix3:ppc64el (10.39-3ubuntu0.1) ... Setting up libmd0:ppc64el (1.0.4-1build1) ... Setting up libxshmfence1:ppc64el (1.3-1build4) ... Setting up libuchardet0:ppc64el (0.0.7-1build2) ... Setting up libmpdec3:ppc64el (2.5.1-2build2) ... Setting up libpam-systemd:ppc64el (249.11-0ubuntu3.9) ... Setting up libsub-override-perl (0.09-2) ... Setting up libharfbuzz0b:ppc64el (2.7.4-1ubuntu3.1) ... Setting up libthai-data (0.1.29-1build1) ... Setting up libgirepository-1.0-1:ppc64el (1.72.0-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.3) ... Setting up libatk1.0-0:ppc64el (2.36.0-3build1) ... Setting up libwayland-egl1:ppc64el (1.20.0-1ubuntu0.1) ... Setting up libbsd0:ppc64el (0.11.5-1) ... Setting up libdrm-common (2.4.113-2~ubuntu0.22.04.1) ... Setting up libelf1:ppc64el (0.186-1build1) ... Setting up libxfont2:ppc64el (1:2.0.5-1build1) ... Setting up liburi-perl (5.10-1) ... Setting up libonig5:ppc64el (6.9.7.1-2build1) ... Setting up libbrotli-dev:ppc64el (1.0.9-2build6) ... Setting up libicu70:ppc64el (70.1-2ubuntu1) ... Setting up libxkbcommon0:ppc64el (1.4.0-1) ... Setting up libwayland-client0:ppc64el (1.20.0-1ubuntu0.1) ... Setting up libnet-ssleay-perl:ppc64el (1.92-1build2) ... Setting up libjpeg8:ppc64el (8c-2ubuntu10) ... Setting up x11proto-dev (2021.5-1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libmozjs-91-0:ppc64el (91.10.0-0ubuntu1) ... Setting up libblkid-dev:ppc64el (2.37.2-4ubuntu3) ... Setting up libice6:ppc64el (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:ppc64el (0.186-1build1) ... Setting up libxdmcp6:ppc64el (1:1.1.3-0ubuntu5) ... Setting up libxcb1:ppc64el (1.14-3ubuntu3) ... Setting up libxcb-xfixes0:ppc64el (1.14-3ubuntu3) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... Setting up libpcre2-dev:ppc64el (10.39-3ubuntu0.1) ... Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... Setting up libtool (2.4.6-15build2) ... Setting up libxcb-render0:ppc64el (1.14-3ubuntu3) ... Setting up libselinux1-dev:ppc64el (3.3-1build2) ... Setting up libjq1:ppc64el (1.6-2.1ubuntu3) ... Setting up libpcre3-dev:ppc64el (2:8.39-13ubuntu0.22.04.1) ... Setting up fontconfig-config (2.13.1-4.2ubuntu5) ... Setting up libxcb-glx0:ppc64el (1.14-3ubuntu3) ... Setting up libedit2:ppc64el (3.1-20210910-1build1) ... Setting up libpng-dev:ppc64el (1.6.37-3build5) ... Setting up libavahi-common3:ppc64el (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:ppc64el (1.14-3ubuntu3) ... Setting up libfreetype-dev:ppc64el (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxcb-present0:ppc64el (1.14-3ubuntu3) ... Setting up libpython3.10-stdlib:ppc64el (3.10.6-1~22.04.2ubuntu1) ... Setting up libthai0:ppc64el (0.1.29-1build1) ... Setting up dbus-user-session (1.12.20-2ubuntu4.1) ... Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... Setting up libxcb-sync1:ppc64el (1.14-3ubuntu3) ... Setting up gir1.2-glib-2.0:ppc64el (1.72.0-1) ... Setting up autoconf (2.71-2) ... Setting up libxcb-dri2-0:ppc64el (1.14-3ubuntu3) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up libdrm2:ppc64el (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:ppc64el (1.20.0-1ubuntu0.1) ... Setting up libhtml-parser-perl:ppc64el (3.76-1build2) ... Setting up jq (1.6-2.1ubuntu3) ... Setting up debugedit (1:5.0-4build1) ... Setting up libx11-6:ppc64el (2:1.7.5-1) ... Setting up libtiff5:ppc64el (4.3.0-6ubuntu0.4) ... Setting up libfontconfig1:ppc64el (2.13.1-4.2ubuntu5) ... Setting up libxkbfile1:ppc64el (1:1.1.0-1build3) ... Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... Setting up libsm6:ppc64el (2:1.2.3-1build2) ... Setting up libxml2:ppc64el (2.9.13+dfsg-1ubuntu0.3) ... Setting up libavahi-client3:ppc64el (0.8-5ubuntu5.1) ... Setting up libmount-dev:ppc64el (2.37.2-4ubuntu3) ... Setting up libxmuu1:ppc64el (2:1.1.3-3) ... Setting up libio-socket-ssl-perl (2.074-2) ... Setting up libpython3-stdlib:ppc64el (3.10.6-1~22.04) ... Setting up libhttp-message-perl (6.36-1) ... Setting up libdrm-amdgpu1:ppc64el (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:ppc64el (1.14-3ubuntu3) ... Setting up libx11-xcb1:ppc64el (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:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Setting up gettext (0.21-4ubuntu4) ... Setting up gir1.2-freedesktop:ppc64el (1.72.0-1) ... Setting up libxdamage1:ppc64el (1:1.1.5-2build2) ... Setting up libxcb1-dev:ppc64el (1.14-3ubuntu3) ... Setting up python3.10 (3.10.6-1~22.04.2ubuntu1) ... Setting up libxpm4:ppc64el (1:3.5.12-1ubuntu0.22.04.1) ... Setting up libxrender1:ppc64el (1:0.9.10-1build4) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up libfontconfig-dev:ppc64el (2.13.1-4.2ubuntu5) ... Setting up gir1.2-atk-1.0:ppc64el (2.36.0-3build1) ... Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... Setting up libdrm-radeon1:ppc64el (2.4.113-2~ubuntu0.22.04.1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libpango-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Setting up libx11-dev:ppc64el (2:1.7.5-1) ... Setting up libxext6:ppc64el (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:ppc64el (2.7.4-1ubuntu3.1) ... Setting up libcairo2:ppc64el (1.16.0-5ubuntu2) ... Setting up libfreetype6-dev:ppc64el (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxxf86vm1:ppc64el (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:ppc64el (1.14-3ubuntu3) ... Setting up libxfixes3:ppc64el (1:6.0.0-1) ... Setting up python3-gi (3.42.1-0ubuntu1) ... Setting up shared-mime-info (2.1-2) ... Setting up libxinerama1:ppc64el (2:1.1.4-3) ... Setting up libxrandr2:ppc64el (2:1.5.2-1build1) ... Setting up libxcb-render0-dev:ppc64el (1.14-3ubuntu3) ... Setting up libxt6:ppc64el (1:1.2.1-1) ... Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... Setting up libcups2:ppc64el (2.4.1op1-1ubuntu4.2) ... Setting up xauth (1:1.1-1build2) ... Setting up dbus-x11 (1.12.20-2ubuntu4.1) ... Setting up libllvm15:ppc64el (1:15.0.7-0ubuntu0.22.04.1) ... Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.8+dfsg-1ubuntu0.2) ... Setting up libcairo-gobject2:ppc64el (1.16.0-5ubuntu2) ... Setting up libpangoft2-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Setting up python3-lib2to3 (3.10.6-1~22.04) ... Setting up libxrender-dev:ppc64el (1:0.9.10-1build4) ... Setting up python3-mako (1.1.3+ds1-2ubuntu0.1) ... Setting up libpangocairo-1.0-0:ppc64el (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:ppc64el (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:ppc64el (2.3.4-1) ... Setting up libxmu6:ppc64el (2:1.1.3-3) ... Setting up libfontconfig1-dev:ppc64el (2.13.1-4.2ubuntu5) ... Setting up python3-cairo:ppc64el (1.20.1-3build1) ... Setting up libpangoxft-1.0-0:ppc64el (1.50.6+ds-2ubuntu1) ... Setting up libxi6:ppc64el (2:1.8-1build1) ... Setting up dconf-gsettings-backend:ppc64el (0.40.0-3) ... Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.8+dfsg-1ubuntu0.2) ... Setting up libxtst6:ppc64el (2:1.2.3-1build4) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:ppc64el (1:1.2.0-2build4) ... Setting up libgl1-mesa-dri:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Setting up meson (0.61.2-1) ... Setting up debhelper (13.6ubuntu1) ... Setting up libxaw7:ppc64el (2:1.0.14-1) ... Setting up libatspi2.0-0:ppc64el (2.44.0-3) ... Setting up python3-zipp (1.0.0-3) ... Setting up librsvg2-2:ppc64el (2.52.5+dfsg-3) ... Setting up libatk-bridge2.0-0:ppc64el (2.38.0-3) ... Setting up gir1.2-pango-1.0:ppc64el (1.50.6+ds-2ubuntu1) ... Setting up libglib2.0-dev:ppc64el (2.72.4-0ubuntu2) ... Setting up libcairo2-dev:ppc64el (1.16.0-5ubuntu2) ... Setting up python3-scour (0.38.2-2) ... Setting up gir1.2-rsvg-2.0:ppc64el (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:ppc64el (22.2.5-0ubuntu0.1~22.04.2) ... Setting up python3-importlib-metadata (4.6.4-1) ... Setting up libglx0:ppc64el (1.4.0-1) ... Setting up x11-xkb-utils (7.7+5build4) ... Setting up libgl1:ppc64el (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:ppc64el (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:ppc64el (2.46-3build1) ... Setting up libgtk-3-0:ppc64el (3.24.33-1ubuntu2) ... Setting up gir1.2-gtk-3.0:ppc64el (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 (ppc64el included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:22 UTC 2023 ppc64el (ppc64le) 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-common_2.38-4ubuntu2.2 binutils-powerpc64le-linux-gnu_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 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 libquadmath0_12.1.0-2ubuntu1~22.04 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-26269961 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26269961 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26269961 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 ppc64el 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-powerpc64le-linux-gnu cd obj-powerpc64le-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/powerpc64le-linux-gnu -Dauto_features=enabled -Dprofiler=disabled The Meson build system Version: 0.61.2 Source dir: /<> Build dir: /<>/obj-powerpc64le-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: ppc64 Host machine cpu: ppc64le 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/powerpc64le-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-powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [4/123] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [5/123] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [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/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [11/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/powerpc64le-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 -O3 -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 [12/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 -O3 -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/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so -Wl,--end-group [13/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/powerpc64le-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 -O3 -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]) | ~~~~^~~~~~~~~~~~ [14/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-powerpc64le-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-powerpc64le-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/powerpc64le-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-powerpc64le-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-powerpc64le-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: powerpc64le-linux-gnu-gcc -o /<>/obj-powerpc64le-linux-gnu/tmp-introspectgip201h5/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-powerpc64le-linux-gnu/tmp-introspectgip201h5/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-powerpc64le-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-powerpc64le-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:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' ../../../../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' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [15/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 [16/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 -O3 -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/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so -Wl,--end-group [17/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [18/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [19/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [20/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-powerpc64le-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-powerpc64le-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/powerpc64le-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-powerpc64le-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-powerpc64le-linux-gnu/subprojects/ g-ir-scanner: link: powerpc64le-linux-gnu-gcc -o /<>/obj-powerpc64le-linux-gnu/tmp-introspectlj4wuzpr/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-powerpc64le-linux-gnu/tmp-introspectlj4wuzpr/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-powerpc64le-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-powerpc64le-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 [21/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [22/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [23/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [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/powerpc64le-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 -O3 -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/powerpc64le-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 -O3 -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/powerpc64le-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 [26/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [27/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [28/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 [29/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [30/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [31/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [32/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [34/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [35/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [37/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [38/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [39/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [40/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [42/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [44/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [45/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [46/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [48/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [49/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [50/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [51/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [53/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [54/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [55/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [57/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [58/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [59/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [60/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [61/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [62/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [63/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [64/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [65/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [67/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [68/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [70/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [71/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [72/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [73/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [74/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [75/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [76/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [77/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [78/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [79/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [80/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [81/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [82/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [83/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [84/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [85/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [86/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [87/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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] /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 [89/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [90/123] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [91/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 [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.h [93/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [94/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 [95/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [96/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/powerpc64le-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 -O3 -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/powerpc64le-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 [97/123] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [98/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 -O3 -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/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so -Wl,--end-group [99/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [100/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 [101/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-powerpc64le-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-powerpc64le-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/powerpc64le-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-powerpc64le-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-powerpc64le-linux-gnu/subprojects/ g-ir-scanner: link: powerpc64le-linux-gnu-gcc -o /<>/obj-powerpc64le-linux-gnu/tmp-introspectdcchh5vt/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-powerpc64le-linux-gnu/tmp-introspectdcchh5vt/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-powerpc64le-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-powerpc64le-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 [102/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 [103/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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 [104/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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] 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/powerpc64le-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 -O3 -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 [106/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/powerpc64le-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 -O3 -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/powerpc64le-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 [107/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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 -O3 -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/powerpc64le-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/powerpc64le-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 -O3 -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/powerpc64le-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 [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/powerpc64le-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 -O3 -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/powerpc64le-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 [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/powerpc64le-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 -O3 -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/powerpc64le-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++ -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 -O3 -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/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group [112/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/powerpc64le-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 -O3 -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/powerpc64le-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 [113/123] /usr/bin/meson --internal symbolextractor /<>/obj-powerpc64le-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 -O3 -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-powerpc64le-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-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 -O3 -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-powerpc64le-linux-gnu/ libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-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 -O3 -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-powerpc64le-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [117/123] /usr/bin/meson --internal symbolextractor /<>/obj-powerpc64le-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-powerpc64le-linux-gnu/ --filelist=/<>/obj-powerpc64le-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/powerpc64le-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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-powerpc64le-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/powerpc64le-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-powerpc64le-linux-gnu/subprojects/ g-ir-scanner: link: powerpc64le-linux-gnu-gcc -o /<>/obj-powerpc64le-linux-gnu/tmp-introspectg8d7cszv/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-powerpc64le-linux-gnu/tmp-introspectg8d7cszv/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-powerpc64le-linux-gnu/ -Wl,-rpath,/<>/obj-powerpc64le-linux-gnu/ -L/usr/lib/powerpc64le-linux-gnu/ -Wl,-rpath,/usr/lib/powerpc64le-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-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools -I/<>/. -I/<>/obj-powerpc64le-linux-gnu/. -I/<>/. -I/<>/obj-powerpc64le-linux-gnu/. --filelist=/<>/obj-powerpc64le-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-powerpc64le-linux-gnu/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/powerpc64le-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-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-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools --library gjstesttools -L/<>/obj-powerpc64le-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/powerpc64le-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-powerpc64le-linux-gnu/subprojects/ g-ir-scanner: link: powerpc64le-linux-gnu-gcc -o /<>/obj-powerpc64le-linux-gnu/tmp-introspectiw6s_6ua/GjsTestTools-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-powerpc64le-linux-gnu/tmp-introspectiw6s_6ua/GjsTestTools-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath,/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools -L/<>/obj-powerpc64le-linux-gnu/ -Wl,-rpath,/<>/obj-powerpc64le-linux-gnu/ -L/usr/lib/powerpc64le-linux-gnu/ -Wl,-rpath,/usr/lib/powerpc64le-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 -O3 -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-powerpc64le-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-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 -O3 -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-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath-link,/<>/obj-powerpc64le-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/powerpc64le-linux-gnu/libglib-2.0.so /usr/lib/powerpc64le-linux-gnu/libgobject-2.0.so /usr/lib/powerpc64le-linux-gnu/libgthread-2.0.so -pthread /usr/lib/powerpc64le-linux-gnu/libgio-2.0.so /usr/lib/powerpc64le-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/powerpc64le-linux-gnu/libmozjs-91.so -lreadline /usr/lib/powerpc64le-linux-gnu/libcairo.so /usr/lib/powerpc64le-linux-gnu/libcairo-gobject.so /usr/lib/powerpc64le-linux-gnu/libX11.so /usr/lib/powerpc64le-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-powerpc64le-linux-gnu \ obj-powerpc64le-linux-gnu/gjs-console -c 'print("Smoke-test OK")' Smoke-test OK env \ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /<>/obj-powerpc64le-linux-gnu --timeout-multiplier 4 cd obj-powerpc64le-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test -v -C /<>/obj-powerpc64le-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/<>/obj-powerpc64le-linux-gnu' ninja: no work to do. 1/69 gjs:Scripts / CommandLine RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=87 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/scripts/testCommandLine.sh 2/69 gjs:Scripts / CommandLineModules RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp MALLOC_PERTURB_=119 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/scripts/testCommandLineModules.sh 3/69 gjs:Scripts / Warnings RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp MALLOC_PERTURB_=45 GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/scripts/testWarnings.sh 4/69 gjs:JS / self RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=22 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-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 ▶ 1/69 - System.exit(0) should exit successfully 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 ▶ 4/69 SpiderMonkey features check class static blocks are enabled OK 4/69 gjs:JS / self OK 0.09s 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 0x1efa4ad00098 JS IMPORT: Defining parent (nil) of 0x1efa4ad000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1efa4ad000f8 of 0x1efa4ad003b0 '_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 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1efa4ad01bf8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1efa4ad021f8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1efa4ad021f8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1efa4ad01bf8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad03cb0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad03cb0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad048a8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad048a8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad059b0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad059b0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1efa4ad01bf8), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1efa4ad021f8), global 0x8d4b7681c0 JS IMPORT: Module metadata hook for module 0x1efa4ad01bf8 JS IMPORT: Defining meta.importSync for module 0x1efa4ad01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad03cb0), global 0x8d4b7681c0 JS IMPORT: Module metadata hook for module 0x1efa4ad04358 JS IMPORT: Defining meta.importSync for module 0x1efa4ad04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1efa4ad13030 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 0x1efa4ad000f8 of 0x1efa4ad130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1efa4ad130b0 in 0x1efa4ad000f8 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 0x1efa4ad000f8 of 0x1efa4ad13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1efa4ad000f8 of 0x1efa4ad12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1efa4ad000f8 of 0x8d4b76a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1efa4ad130b0 of 0x8d4b76a448 '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 0x8d4b76a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8d4b7a6060, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1efa4ad13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8d4b7a60b0, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8d4b7a6100, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 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 0x8d4b7a6150, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 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' 0x8d4b7a6038 in GIRepository 0x1efa4ad12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1efa4ad03490), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad048a8), global 0x8d4b7681c0 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' 0x8d4b7a61a0 in GIRepository 0x1efa4ad12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1efa4ad01340), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1efa4ad053d0), global 0x8d4b7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1efa4ad059b0), global 0x8d4b7681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1efa4ad000f8 of 0x1efa4ad19d28 '_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 0x1efa4ad000f8 of 0x8d4b76ad30 '_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 0x1efa4ad000f8 of 0x8d4b76ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1efa4ad130b0 of 0x8d4b76ace0 '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 0x8d4b76ae70 class 0x7021b7180038 in object 0x8d4b7a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x8d4b7a6560, JSClass 0x7021b7179c18, in object 0x8d4b7a61c8 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' 0x8d4b7a61c8 in GIRepository 0x1efa4ad12eb0 JS IMPORT: Module metadata hook for module 0x1efa4ad053d0 JS IMPORT: Defining meta.importSync for module 0x1efa4ad053d0 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 0x1efa4ad000f8 of 0x8d4b7c1268 '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 0x8d4b7a65b0, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1efa4ad000f8 of 0x8d4b7c11f0 '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 0x8d4b7a6628, JSClass 0x7021b7179f90, in object 0x8d4b7a6038 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 >>> MALLOC_PERTURB_=98 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testByteArray.js ▶ 2/69 - ensure dynamic imports resolve without an explicit mainloop OK ▶ 1/69 - System.exit(42) should exit with the correct exit code OK ▶ 3/69 - passing too many arguments to a GI function should warn 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.08s 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 0x1d113f400098 JS IMPORT: Defining parent (nil) of 0x1d113f4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d113f4000f8 of 0x1d113f4003b0 '_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 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d113f401bf8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d113f4021f8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d113f4021f8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d113f401bf8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f403cb0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f403cb0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4048a8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4048a8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4059b0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4059b0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d113f401bf8), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d113f4021f8), global 0x1b11a3d681c0 JS IMPORT: Module metadata hook for module 0x1d113f401bf8 JS IMPORT: Defining meta.importSync for module 0x1d113f401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f403cb0), global 0x1b11a3d681c0 JS IMPORT: Module metadata hook for module 0x1d113f404358 JS IMPORT: Defining meta.importSync for module 0x1d113f404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d113f413030 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 0x1d113f4000f8 of 0x1d113f4130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d113f4130b0 in 0x1d113f4000f8 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 0x1d113f4000f8 of 0x1d113f413638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d113f4000f8 of 0x1d113f412eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d113f4000f8 of 0x1b11a3d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d113f4130b0 of 0x1b11a3d6a448 '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 0x1b11a3d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b11a3da6060, JSClass 0x788575a79f90, in object 0x1b11a3da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d113f413c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b11a3da60b0, JSClass 0x788575a79f90, in object 0x1b11a3da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b11a3da6100, JSClass 0x788575a79f90, in object 0x1b11a3da6038 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 0x1b11a3da6150, JSClass 0x788575a79f90, in object 0x1b11a3da6038 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' 0x1b11a3da6038 in GIRepository 0x1d113f412eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d113f403490), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4048a8), global 0x1b11a3d681c0 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' 0x1b11a3da61a0 in GIRepository 0x1d113f412eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d113f401340), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d113f4053d0), global 0x1b11a3d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d113f4059b0), global 0x1b11a3d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d113f4000f8 of 0x1d113f419d28 '_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 0x1d113f4000f8 of 0x1b11a3d6ad30 '_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 0x1d113f4000f8 of 0x1b11a3d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d113f4130b0 of 0x1b11a3d6ace0 '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 0x1b11a3d6ae70 class 0x788575a80038 in object 0x1b11a3da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b11a3da6560, JSClass 0x788575a79c18, in object 0x1b11a3da61c8 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' 0x1b11a3da61c8 in GIRepository 0x1d113f412eb0 JS IMPORT: Module metadata hook for module 0x1d113f4053d0 JS IMPORT: Defining meta.importSync for module 0x1d113f4053d0 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 0x1d113f4000f8 of 0x1b11a3dc1268 '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 0x1b11a3da65b0, JSClass 0x788575a79f90, in object 0x1b11a3da6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1d113f4000f8 of 0x1b11a3dc11f0 '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' 0x1b11a3da6628 in GIRepository 0x1d113f412eb0 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 0x1b11a3da6650, JSClass 0x788575a79f90, in object 0x1b11a3da6038 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 0x1d113f453550 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/69 gjs:JS / Exceptions RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js MALLOC_PERTURB_=214 LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testExceptions.js ▶ 1/69 - System.programPath should end in '/argv.js' when gjs argv.js is run OK ▶ 2/69 - ensure top level await can import modules OK 2/69 gjs:Scripts / CommandLineModules OK 0.20s 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 0x17c004700098 JS IMPORT: Defining parent (nil) of 0x17c0047000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17c0047000f8 of 0x17c004700390 '_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 0x1731733681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17c004701bd8), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17c0047021d8), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17c0047021d8), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17c004701bd8), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004703c90), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004703c90), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004704888), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004704888), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004705990), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004705990), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17c004701bd8), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17c0047021d8), global 0x1731733681c0 JS IMPORT: Module metadata hook for module 0x17c004701bd8 JS IMPORT: Defining meta.importSync for module 0x17c004701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004703c90), global 0x1731733681c0 JS IMPORT: Module metadata hook for module 0x17c004704338 JS IMPORT: Defining meta.importSync for module 0x17c004704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17c004713010 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 0x17c0047000f8 of 0x17c004713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17c004713090 in 0x17c0047000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17c0047000f8 of 0x17c004713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17c0047000f8 of 0x17c004712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17c0047000f8 of 0x17317336a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17c004713090 of 0x17317336a448 '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 0x17317336a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1731733a6060, JSClass 0x73b19a129f90, in object 0x1731733a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x17c004713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1731733a60b0, JSClass 0x73b19a129f90, in object 0x1731733a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1731733a6100, JSClass 0x73b19a129f90, in object 0x1731733a6038 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 0x1731733a6150, JSClass 0x73b19a129f90, in object 0x1731733a6038 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' 0x1731733a6038 in GIRepository 0x17c004712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17c004703470), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004704888), global 0x1731733681c0 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' 0x1731733a61a0 in GIRepository 0x17c004712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17c004701320), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17c0047053b0), global 0x1731733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17c004705990), global 0x1731733681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17c0047000f8 of 0x17c004719d08 '_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 0x17c0047000f8 of 0x17317336ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17c0047000f8 of 0x17317336ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17c004713090 of 0x17317336ace0 '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 0x17317336ae70 class 0x73b19a130038 in object 0x1731733a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1731733a6560, JSClass 0x73b19a129c18, in object 0x1731733a61c8 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' 0x1731733a61c8 in GIRepository 0x17c004712e90 JS IMPORT: Module metadata hook for module 0x17c0047053b0 JS IMPORT: Defining meta.importSync for module 0x17c0047053b0 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 0x17c00471e8b8), global 0x1731733681c0 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x17c00471e8b8), global 0x1731733681c0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x17c0047000f8 of 0x1731733c11f0 '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 0x1731733a6588, JSClass 0x73b19a129f90, in object 0x1731733a6038 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 0x17c00471e8b8), global 0x1731733681c0 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 0x17c00471e8b8), global 0x1731733681c0 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 0x393557000098 JS IMPORT: Defining parent (nil) of 0x3935570000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3935570000f8 of 0x393557000390 '_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 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393557001bd8), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3935570021d8), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3935570021d8), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393557001bd8), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557003c90), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557003c90), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557004888), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557004888), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557005990), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557005990), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393557001bd8), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3935570021d8), global 0x3f22218681c0 JS IMPORT: Module metadata hook for module 0x393557001bd8 JS IMPORT: Defining meta.importSync for module 0x393557001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557003c90), global 0x3f22218681c0 JS IMPORT: Module metadata hook for module 0x393557004338 JS IMPORT: Defining meta.importSync for module 0x393557004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x393557013010 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 0x3935570000f8 of 0x393557013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x393557013090 in 0x3935570000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3935570000f8 of 0x393557013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3935570000f8 of 0x393557012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3935570000f8 of 0x3f222186a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x393557013090 of 0x3f222186a448 '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 0x3f222186a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f22218a6060, JSClass 0x74498c449f90, in object 0x3f22218a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x393557013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f22218a60b0, JSClass 0x74498c449f90, in object 0x3f22218a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f22218a6100, JSClass 0x74498c449f90, in object 0x3f22218a6038 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 0x3f22218a6150, JSClass 0x74498c449f90, in object 0x3f22218a6038 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' 0x3f22218a6038 in GIRepository 0x393557012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393557003470), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557004888), global 0x3f22218681c0 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' 0x3f22218a61a0 in GIRepository 0x393557012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x393557001320), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3935570053b0), global 0x3f22218681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393557005990), global 0x3f22218681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3935570000f8 of 0x393557019d08 '_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 0x3935570000f8 of 0x3f222186ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3935570000f8 of 0x3f222186ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x393557013090 of 0x3f222186ace0 '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 0x3f222186ae70 class 0x74498c450038 in object 0x3f22218a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f22218a6560, JSClass 0x74498c449c18, in object 0x3f22218a61c8 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' 0x3f22218a61c8 in GIRepository 0x393557012e90 JS IMPORT: Module metadata hook for module 0x3935570053b0 JS IMPORT: Defining meta.importSync for module 0x3935570053b0 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 0x39355701e8b8), global 0x3f22218681c0 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 0x39355701e8b8), global 0x3f22218681c0 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 0x3935570000f8 of 0x393557020120 '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 0x1ace18900098 JS IMPORT: Defining parent (nil) of 0x1ace189000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ace189000f8 of 0x1ace18900390 '_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 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ace18901bd8), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ace189021d8), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ace189021d8), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ace18901bd8), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18903c90), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18903c90), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18904888), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18904888), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18905990), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18905990), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ace18901bd8), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ace189021d8), global 0xb55c86681c0 JS IMPORT: Module metadata hook for module 0x1ace18901bd8 JS IMPORT: Defining meta.importSync for module 0x1ace18901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18903c90), global 0xb55c86681c0 JS IMPORT: Module metadata hook for module 0x1ace18904338 JS IMPORT: Defining meta.importSync for module 0x1ace18904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ace18913010 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 0x1ace189000f8 of 0x1ace18913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ace18913090 in 0x1ace189000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ace189000f8 of 0x1ace18913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ace189000f8 of 0x1ace18912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ace189000f8 of 0xb55c866a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ace18913090 of 0xb55c866a448 '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 0xb55c866a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb55c86a6060, JSClass 0x793bb8b59f90, in object 0xb55c86a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ace18913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb55c86a60b0, JSClass 0x793bb8b59f90, in object 0xb55c86a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb55c86a6100, JSClass 0x793bb8b59f90, in object 0xb55c86a6038 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 0xb55c86a6150, JSClass 0x793bb8b59f90, in object 0xb55c86a6038 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' 0xb55c86a6038 in GIRepository 0x1ace18912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ace18903470), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18904888), global 0xb55c86681c0 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' 0xb55c86a61a0 in GIRepository 0x1ace18912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ace18901320), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ace189053b0), global 0xb55c86681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ace18905990), global 0xb55c86681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ace189000f8 of 0x1ace18919d08 '_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 0x1ace189000f8 of 0xb55c866ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ace189000f8 of 0xb55c866ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ace18913090 of 0xb55c866ace0 '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 0xb55c866ae70 class 0x793bb8b60038 in object 0xb55c86a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb55c86a6560, JSClass 0x793bb8b59c18, in object 0xb55c86a61c8 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' 0xb55c86a61c8 in GIRepository 0x1ace18912e90 JS IMPORT: Module metadata hook for module 0x1ace189053b0 JS IMPORT: Defining meta.importSync for module 0x1ace189053b0 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-powerpc64le-linux-gnu/dynamicTopLevelAwait.js' (file:///<>/obj-powerpc64le-linux-gnu/dynamicTopLevelAwait.js), global 0xb55c86681c0 JS IMPORT: Async module resolve hook for module '"./dynamicTopLevelAwaitImportee.js"' (relative to 0x1ace1891e8d8), global 0xb55c86681c0 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 0x1ace1891e8d8), global 0xb55c86681c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x1ace1891e8d8), global 0xb55c86681c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module metadata hook for module 0x1ace18920e48 JS IMPORT: Defining meta.importSync for module 0x1ace18920e48 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 0x1ace1891e8d8), global 0xb55c86681c0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/69 gjs:JS / Format RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=168 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testFormat.js ▶ 1/69 - System.exit() should still exit across an FFI boundary OK ▶ 6/69 Exceptions are thrown from property setter OK ▶ 6/69 Exceptions are thrown from property getter 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 ▶ 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.11s 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 0x24fe27600098 JS IMPORT: Defining parent (nil) of 0x24fe276000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24fe276000f8 of 0x24fe276003b0 '_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 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24fe27601bf8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24fe276021f8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24fe276021f8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24fe27601bf8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe27603cb0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe27603cb0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276048a8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276048a8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276059b0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276059b0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24fe27601bf8), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24fe276021f8), global 0x387cf6a681c0 JS IMPORT: Module metadata hook for module 0x24fe27601bf8 JS IMPORT: Defining meta.importSync for module 0x24fe27601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe27603cb0), global 0x387cf6a681c0 JS IMPORT: Module metadata hook for module 0x24fe27604358 JS IMPORT: Defining meta.importSync for module 0x24fe27604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24fe27613030 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 0x24fe276000f8 of 0x24fe276130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24fe276130b0 in 0x24fe276000f8 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 0x24fe276000f8 of 0x24fe27613638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24fe276000f8 of 0x24fe27612eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24fe276000f8 of 0x387cf6a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24fe276130b0 of 0x387cf6a6a448 '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 0x387cf6a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x387cf6aa6060, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x24fe27613c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x387cf6aa60b0, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x387cf6aa6100, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 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 0x387cf6aa6150, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 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' 0x387cf6aa6038 in GIRepository 0x24fe27612eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24fe27603490), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276048a8), global 0x387cf6a681c0 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' 0x387cf6aa61a0 in GIRepository 0x24fe27612eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24fe27601340), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24fe276053d0), global 0x387cf6a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24fe276059b0), global 0x387cf6a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x24fe276000f8 of 0x24fe27619d28 '_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 0x24fe276000f8 of 0x387cf6a6ad30 '_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 0x24fe276000f8 of 0x387cf6a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x24fe276130b0 of 0x387cf6a6ace0 '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 0x387cf6a6ae70 class 0x7bf39e9b0038 in object 0x387cf6aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x387cf6aa6560, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa61c8 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' 0x387cf6aa61c8 in GIRepository 0x24fe27612eb0 JS IMPORT: Module metadata hook for module 0x24fe276053d0 JS IMPORT: Defining meta.importSync for module 0x24fe276053d0 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 0x24fe276000f8 of 0x387cf6ac1268 '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 0x387cf6aa65b0, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x24fe276000f8 of 0x387cf6ac11f0 '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' 0x387cf6aa6628 in GIRepository 0x24fe27612eb0 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 0x24fe276000f8 of 0x387cf6ac16c8 '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 0x24fe276000f8 of 0x387cf6ac1718 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x24fe276000f8 of 0x387cf6ac1678 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x24fe276130b0 of 0x387cf6ac1628 '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 0x387cf6aa6678, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x387cf6ac19e8, JSClass 0x7bf39e9ab0b8, in object 0x387cf6aa6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x387cf6aa66f0, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa6650 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 0x387cf6ac1b28, JSClass 0x7bf39e9ab0b8, in object 0x387cf6aa6650 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 0x387cf6aa6768, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x387cf6aa67b8, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6650 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 0x387cf6aa6808, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x387cf6aa6858, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x387cf6aa68a8, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa6650 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 0x387cf6ac1c68, JSClass 0x7bf39e9ab0b8, in object 0x387cf6aa6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x387cf6aa6920, JSClass 0x7bf39e9a9c18, in object 0x24fe27612f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x387cf6aa6998, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6650 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 0x387cf6aa69e8, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa6650 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' 0x387cf6aa6650 in GIRepository 0x24fe27612eb0 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 0x24fe27635638 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 0x6135f016ef0 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 0x6135f017040 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 0x387cf6aa6ad8, JSClass 0x7bf39e9a9f90, in object 0x387cf6aa6038 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 0x24fe2761cc28 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 0x24fe276213c8 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x387cf6aa6dd0, JSClass 0x7bf39e9a9c18, in object 0x387cf6aa61c8 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 0x2ba7b5a22d08, JSClass 0x7bf39e9aad00, in object 0x387cf6aa6650 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 0x6135f008720 to toggle UP after shutdown, probably from another thread (0x6135f0802a0). JS G OBJ: Enqueuing GObject 0x6135f0086a0 to toggle UP after shutdown, probably from another thread (0x6135f0802a0). 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 >>> MALLOC_PERTURB_=184 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testFundamental.js ▶ 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 ▶ 7/69 imports.format throws an error when given incorrect modifiers for the conversion type OK ▶ 7/69 imports.format throws an error when incorrectly instructed to swap arguments OK 7/69 gjs:JS / Format OK 0.11s 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 0x2faddc00098 JS IMPORT: Defining parent (nil) of 0x2faddc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2faddc000f8 of 0x2faddc003b0 '_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 0x3617225681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2faddc01bf8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2faddc021f8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2faddc021f8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2faddc01bf8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc03cb0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc03cb0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc048a8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc048a8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc059b0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc059b0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2faddc01bf8), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2faddc021f8), global 0x3617225681c0 JS IMPORT: Module metadata hook for module 0x2faddc01bf8 JS IMPORT: Defining meta.importSync for module 0x2faddc01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc03cb0), global 0x3617225681c0 JS IMPORT: Module metadata hook for module 0x2faddc04358 JS IMPORT: Defining meta.importSync for module 0x2faddc04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2faddc13030 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 0x2faddc000f8 of 0x2faddc130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2faddc130b0 in 0x2faddc000f8 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 0x2faddc000f8 of 0x2faddc13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2faddc000f8 of 0x2faddc12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2faddc000f8 of 0x36172256a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2faddc130b0 of 0x36172256a448 '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 0x36172256a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3617225a6060, JSClass 0x7597097f9f90, in object 0x3617225a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2faddc13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3617225a60b0, JSClass 0x7597097f9f90, in object 0x3617225a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3617225a6100, JSClass 0x7597097f9f90, in object 0x3617225a6038 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 0x3617225a6150, JSClass 0x7597097f9f90, in object 0x3617225a6038 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' 0x3617225a6038 in GIRepository 0x2faddc12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2faddc03490), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc048a8), global 0x3617225681c0 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' 0x3617225a61a0 in GIRepository 0x2faddc12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2faddc01340), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2faddc053d0), global 0x3617225681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faddc059b0), global 0x3617225681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2faddc000f8 of 0x2faddc19d28 '_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 0x2faddc000f8 of 0x36172256ad30 '_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 0x2faddc000f8 of 0x36172256ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2faddc130b0 of 0x36172256ace0 '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 0x36172256ae70 class 0x759709800038 in object 0x3617225a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3617225a6560, JSClass 0x7597097f9c18, in object 0x3617225a61c8 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' 0x3617225a61c8 in GIRepository 0x2faddc12eb0 JS IMPORT: Module metadata hook for module 0x2faddc053d0 JS IMPORT: Defining meta.importSync for module 0x2faddc053d0 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 0x2faddc000f8 of 0x3617225c1268 '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 0x3617225a65b0, JSClass 0x7597097f9f90, in object 0x3617225a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2faddc000f8 of 0x3617225c11f0 '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 0x2faddc000f8 of 0x3617225c15d8 '_format' is mod 1 JS IMPORT: successfully imported module '_format' JS IMPORT: Importing module format succeeded JS IMPORT: Defining parent 0x2faddc000f8 of 0x3617225c1588 '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 0x3617225a6628, JSClass 0x7597097f9f90, in object 0x3617225a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/69 gjs:JS / Gettext RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=229 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGettext.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.09s 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 0x37078d200098 JS IMPORT: Defining parent (nil) of 0x37078d2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37078d2000f8 of 0x37078d2003b0 '_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 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37078d201bf8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37078d2021f8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37078d2021f8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37078d201bf8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d203cb0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d203cb0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2048a8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2048a8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2059b0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2059b0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37078d201bf8), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37078d2021f8), global 0xfc16eb681c0 JS IMPORT: Module metadata hook for module 0x37078d201bf8 JS IMPORT: Defining meta.importSync for module 0x37078d201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d203cb0), global 0xfc16eb681c0 JS IMPORT: Module metadata hook for module 0x37078d204358 JS IMPORT: Defining meta.importSync for module 0x37078d204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37078d213030 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 0x37078d2000f8 of 0x37078d2130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37078d2130b0 in 0x37078d2000f8 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 0x37078d2000f8 of 0x37078d213638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37078d2000f8 of 0x37078d212eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37078d2000f8 of 0xfc16eb6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37078d2130b0 of 0xfc16eb6a448 '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 0xfc16eb6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfc16eba6060, JSClass 0x7325693b9f90, in object 0xfc16eba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x37078d213c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfc16eba60b0, JSClass 0x7325693b9f90, in object 0xfc16eba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfc16eba6100, JSClass 0x7325693b9f90, in object 0xfc16eba6038 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 0xfc16eba6150, JSClass 0x7325693b9f90, in object 0xfc16eba6038 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' 0xfc16eba6038 in GIRepository 0x37078d212eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37078d203490), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2048a8), global 0xfc16eb681c0 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' 0xfc16eba61a0 in GIRepository 0x37078d212eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37078d201340), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37078d2053d0), global 0xfc16eb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37078d2059b0), global 0xfc16eb681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37078d2000f8 of 0x37078d219d28 '_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 0x37078d2000f8 of 0xfc16eb6ad30 '_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 0x37078d2000f8 of 0xfc16eb6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37078d2130b0 of 0xfc16eb6ace0 '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 0xfc16eb6ae70 class 0x7325693c0038 in object 0xfc16eba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xfc16eba6560, JSClass 0x7325693b9c18, in object 0xfc16eba61c8 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' 0xfc16eba61c8 in GIRepository 0x37078d212eb0 JS IMPORT: Module metadata hook for module 0x37078d2053d0 JS IMPORT: Defining meta.importSync for module 0x37078d2053d0 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 0x37078d2000f8 of 0xfc16ebc1268 '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 0xfc16eba65b0, JSClass 0x7325693b9f90, in object 0xfc16eba6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x37078d2000f8 of 0xfc16ebc11f0 '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' 0xfc16eba6628 in GIRepository 0x37078d212eb0 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xfc16eba6650, JSClass 0x7325693b9ff0, in object 0xfc16eba6628 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 0xfc16eba66a0, JSClass 0x7325693b9ff0, in object 0xfc16eba6628 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 0xfc16eba66f0, JSClass 0x7325693b9ff0, in object 0xfc16eba6628 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 0xfc16eba6740, JSClass 0x7325693b9ff0, in object 0xfc16eba6628 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 0x37078d231fb0 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 0xfc16eba67e0, JSClass 0x7325693b9f90, in object 0xfc16eba6038 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 0xfc16eba6ce0, JSClass 0x7325693b9f90, in object 0xfc16eba61c8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/69 gjs:JS / GIMarshalling RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=94 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGIMarshalling.js ▶ 3/69 - file and line number are logged for syntax errors OK 3/69 gjs:Scripts / Warnings OK 0.40s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Trace/breakpoint trap (core dumped) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/69 gjs:JS / Gio RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=11 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGio.js ▶ 9/69 Gettext module setlocale returns a locale OK 9/69 gjs:JS / Gettext OK 0.11s 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 0xd1ecc000098 JS IMPORT: Defining parent (nil) of 0xd1ecc0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd1ecc0000f8 of 0xd1ecc0003b0 '_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 0x1940242681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1ecc001bf8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1ecc0021f8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1ecc0021f8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1ecc001bf8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc003cb0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc003cb0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0048a8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0048a8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0059b0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0059b0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1ecc001bf8), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1ecc0021f8), global 0x1940242681c0 JS IMPORT: Module metadata hook for module 0xd1ecc001bf8 JS IMPORT: Defining meta.importSync for module 0xd1ecc001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc003cb0), global 0x1940242681c0 JS IMPORT: Module metadata hook for module 0xd1ecc004358 JS IMPORT: Defining meta.importSync for module 0xd1ecc004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd1ecc013030 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 0xd1ecc0000f8 of 0xd1ecc0130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd1ecc0130b0 in 0xd1ecc0000f8 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 0xd1ecc0000f8 of 0xd1ecc013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd1ecc0000f8 of 0xd1ecc012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd1ecc0000f8 of 0x19402426a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd1ecc0130b0 of 0x19402426a448 '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 0x19402426a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1940242a6060, JSClass 0x720909e89f90, in object 0x1940242a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xd1ecc013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1940242a60b0, JSClass 0x720909e89f90, in object 0x1940242a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1940242a6100, JSClass 0x720909e89f90, in object 0x1940242a6038 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 0x1940242a6150, JSClass 0x720909e89f90, in object 0x1940242a6038 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' 0x1940242a6038 in GIRepository 0xd1ecc012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1ecc003490), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0048a8), global 0x1940242681c0 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' 0x1940242a61a0 in GIRepository 0xd1ecc012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xd1ecc001340), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd1ecc0053d0), global 0x1940242681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1ecc0059b0), global 0x1940242681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xd1ecc0000f8 of 0xd1ecc019d28 '_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 0xd1ecc0000f8 of 0x19402426ad30 '_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 0xd1ecc0000f8 of 0x19402426ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xd1ecc0130b0 of 0x19402426ace0 '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 0x19402426ae70 class 0x720909e90038 in object 0x1940242a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1940242a6560, JSClass 0x720909e89c18, in object 0x1940242a61c8 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' 0x1940242a61c8 in GIRepository 0xd1ecc012eb0 JS IMPORT: Module metadata hook for module 0xd1ecc0053d0 JS IMPORT: Defining meta.importSync for module 0xd1ecc0053d0 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 0xd1ecc0000f8 of 0x1940242c1268 '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 0x1940242a65b0, JSClass 0x720909e89f90, in object 0x1940242a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xd1ecc0000f8 of 0x1940242c11f0 '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 0xd1ecc031ba0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0xd1ecc0000f8 of 0x1940242c15d8 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0xd1ecc0000f8 of 0x1940242c1588 '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 0x1940242a6650, JSClass 0x720909e89f90, in object 0x1940242a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 12/69 gjs:JS / GLib RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=31 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGLib.js ▶ 11/69 ListStore iterator ListStore iterates OK ▶ 11/69 Sorting in ListStore test insert_sorted OK ▶ 11/69 Sorting in ListStore test sort OK ▶ 11/69 Promisify function doesn't crash when async function is not defined OK ▶ 11/69 Promisify function doesn't crash when finish function is not defined OK ▶ 11/69 Promisify function can guess the finish function OK ▶ 11/69 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 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 ▶ 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 ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 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 ▶ 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 Boolean true marshals as a return value OK ▶ 10/69 Boolean true marshals as an in parameter OK ▶ 11/69 Gio.Settings overrides with existing schema still works with correct keys 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 11/69 gjs:JS / Gio OK 0.14s 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 0xa39fb500098 JS IMPORT: Defining parent (nil) of 0xa39fb5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa39fb5000f8 of 0xa39fb5003b0 '_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 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa39fb501bf8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa39fb5021f8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa39fb5021f8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa39fb501bf8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb503cb0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb503cb0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5048a8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5048a8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5059b0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5059b0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa39fb501bf8), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa39fb5021f8), global 0x1b3ccab681c0 JS IMPORT: Module metadata hook for module 0xa39fb501bf8 JS IMPORT: Defining meta.importSync for module 0xa39fb501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb503cb0), global 0x1b3ccab681c0 JS IMPORT: Module metadata hook for module 0xa39fb504358 JS IMPORT: Defining meta.importSync for module 0xa39fb504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa39fb513030 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 0xa39fb5000f8 of 0xa39fb5130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa39fb5130b0 in 0xa39fb5000f8 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 0xa39fb5000f8 of 0xa39fb513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa39fb5000f8 of 0xa39fb512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa39fb5000f8 of 0x1b3ccab6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa39fb5130b0 of 0x1b3ccab6a448 '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 0x1b3ccab6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b3ccaba6060, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 JS CTX: Initialized class GIRepositoryGType prototype 0xa39fb513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b3ccaba60b0, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b3ccaba6100, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 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 0x1b3ccaba6150, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 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' 0x1b3ccaba6038 in GIRepository 0xa39fb512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa39fb503490), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5048a8), global 0x1b3ccab681c0 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' 0x1b3ccaba61a0 in GIRepository 0xa39fb512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa39fb501340), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa39fb5053d0), global 0x1b3ccab681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa39fb5059b0), global 0x1b3ccab681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa39fb5000f8 of 0xa39fb519d28 '_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 0xa39fb5000f8 of 0x1b3ccab6ad30 '_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 0xa39fb5000f8 of 0x1b3ccab6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa39fb5130b0 of 0x1b3ccab6ace0 '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 0x1b3ccab6ae70 class 0x7d0a76210038 in object 0x1b3ccaba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b3ccaba6560, JSClass 0x7d0a76209c18, in object 0x1b3ccaba61c8 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' 0x1b3ccaba61c8 in GIRepository 0xa39fb512eb0 JS IMPORT: Module metadata hook for module 0xa39fb5053d0 JS IMPORT: Defining meta.importSync for module 0xa39fb5053d0 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 0xa39fb5000f8 of 0x1b3ccabc1268 '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 0x1b3ccaba65b0, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xa39fb5000f8 of 0x1b3ccabc11f0 '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 0xa39fb5000f8 of 0x1b3ccabc1678 '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 0xa39fb5000f8 of 0x1b3ccabc16c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xa39fb5000f8 of 0x1b3ccabc1628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xa39fb5130b0 of 0x1b3ccabc15d8 '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 0x1b3ccaba6650, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1b3ccabc1998, JSClass 0x7d0a7620b0b8, in object 0x1b3ccaba6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1b3ccaba66c8, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 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 0x1b3ccabc1ad8, JSClass 0x7d0a7620b0b8, in object 0x1b3ccaba6628 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 0x1b3ccaba6740, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1b3ccaba6790, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6628 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 0x1b3ccaba67e0, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1b3ccaba6830, JSClass 0x7d0a76209c18, in object 0x1b3ccaba61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1b3ccaba6880, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 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 0x1b3ccabc1c18, JSClass 0x7d0a7620b0b8, in object 0x1b3ccaba6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1b3ccaba68f8, JSClass 0x7d0a76209c18, in object 0xa39fb512f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1b3ccaba6970, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6628 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 0x1b3ccaba69c0, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 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' 0x1b3ccaba6628 in GIRepository 0xa39fb512eb0 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 0xa39fb535618 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 0xf23d0d7e420 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 0x1b3ccaba6a60, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6038 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 0x1972b07239c0, JSClass 0x7d0a7620b0b8, in object 0x1b3ccaba6628 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 0x1b3ccaba6ec0, JSClass 0x7d0a76209c18, in object 0x1b3ccaba6628 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 0x1972b0739240, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6628 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 0xa39fb5444a8 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 0x1972b074b470, JSClass 0x7d0a76209c18, in object 0x1b3ccab65d78 JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x1972b074b510, JSClass 0x7d0a76209f90, in object 0x1b3ccaba6628 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 10/69 Integer int8-typed marshals unsigned value as an in parameter OK 13/69 gjs:JS / GObject RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes MALLOC_PERTURB_=115 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObject.js ▶ 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 ▶ 1/69 - Unhandled promise rejections should still be printed when exiting OK ▶ 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 ▶ 12/69 GVariant constructor constructs a string variant 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 ▶ 12/69 GVariant constructor constructs a string variant (backwards compatible API) 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 ▶ 12/69 GVariant constructor constructs a struct variant OK ▶ 10/69 Integer short-typed marshals unsigned value as an inout parameter OK ▶ 12/69 GVariant constructor constructs a maybe variant 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 ▶ 12/69 GVariant constructor constructs a byte array variant OK ▶ 10/69 Integer int-typed marshals signed value as an out parameter OK ▶ 12/69 GVariant constructor constructs a byte array variant from a string 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 ▶ 12/69 GVariant constructor 0-terminates a byte array variant constructed from a string 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 ▶ 12/69 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 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 ▶ 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 ▶ 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 ▶ 12/69 GVariantDict lookup returns null if the key isn't present OK ▶ 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 ▶ 12/69 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 10/69 Integer ssize-typed marshals signed value as an out parameter OK ▶ 10/69 Integer ssize-typed marshals as an inout parameter SKIP ▶ 12/69 GLib string function overrides GLib.stpcpy OK ▶ 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 ▶ 12/69 GLib string function overrides GLib.strstr_len OK ▶ 10/69 Integer ssize-typed marshals unsigned value as an inout parameter SKIP ▶ 12/69 GLib string function overrides GLib.strrstr OK ▶ 10/69 BigInt int64-typed marshals signed value as an in parameter OK ▶ 12/69 GLib string function overrides GLib.strrstr_len OK ▶ 10/69 BigInt int64-typed marshals unsigned value as an in parameter OK ▶ 12/69 GLib string function overrides GLib.strup 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 ▶ 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 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 12/69 gjs:JS / GLib OK 0.19s 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 0x37fc56a00098 JS IMPORT: Defining parent (nil) of 0x37fc56a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37fc56a000f8 of 0x37fc56a003b0 '_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 0x2094294681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37fc56a01bf8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37fc56a021f8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37fc56a021f8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37fc56a01bf8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a03cb0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a03cb0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a048a8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a048a8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a059b0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a059b0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37fc56a01bf8), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37fc56a021f8), global 0x2094294681c0 JS IMPORT: Module metadata hook for module 0x37fc56a01bf8 JS IMPORT: Defining meta.importSync for module 0x37fc56a01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a03cb0), global 0x2094294681c0 JS IMPORT: Module metadata hook for module 0x37fc56a04358 JS IMPORT: Defining meta.importSync for module 0x37fc56a04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37fc56a13030 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 0x37fc56a000f8 of 0x37fc56a130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37fc56a130b0 in 0x37fc56a000f8 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 0x37fc56a000f8 of 0x37fc56a13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37fc56a000f8 of 0x37fc56a12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37fc56a000f8 of 0x20942946a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37fc56a130b0 of 0x20942946a448 '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 0x20942946a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2094294a6060, JSClass 0x7e05ed699f90, in object 0x2094294a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x37fc56a13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2094294a60b0, JSClass 0x7e05ed699f90, in object 0x2094294a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2094294a6100, JSClass 0x7e05ed699f90, in object 0x2094294a6038 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 0x2094294a6150, JSClass 0x7e05ed699f90, in object 0x2094294a6038 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' 0x2094294a6038 in GIRepository 0x37fc56a12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37fc56a03490), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a048a8), global 0x2094294681c0 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' 0x2094294a61a0 in GIRepository 0x37fc56a12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37fc56a01340), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37fc56a053d0), global 0x2094294681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37fc56a059b0), global 0x2094294681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37fc56a000f8 of 0x37fc56a19d28 '_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 0x37fc56a000f8 of 0x20942946ad30 '_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 0x37fc56a000f8 of 0x20942946ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37fc56a130b0 of 0x20942946ace0 '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 0x20942946ae70 class 0x7e05ed6a0038 in object 0x2094294a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2094294a6560, JSClass 0x7e05ed699c18, in object 0x2094294a61c8 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' 0x2094294a61c8 in GIRepository 0x37fc56a12eb0 JS IMPORT: Module metadata hook for module 0x37fc56a053d0 JS IMPORT: Defining meta.importSync for module 0x37fc56a053d0 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 0x37fc56a000f8 of 0x2094294c1268 '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 0x2094294a65b0, JSClass 0x7e05ed699f90, in object 0x2094294a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x37fc56a000f8 of 0x2094294c11f0 '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 0x2094294a6628, JSClass 0x7e05ed699f90, in object 0x2094294a6038 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 0x2094294a69e8, JSClass 0x7e05ed699f90, in object 0x2094294a6038 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 0x37fc56a7c4e0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 14/69 gjs:JS / GObjectClass RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=42 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectClass.js ▶ 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 ▶ 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 ▶ 13/69 GObject overrides GObject.set() OK ▶ 13/69 GObject overrides Signal alternative syntax handler is called with the right object OK ▶ 13/69 GObject overrides Signal alternative syntax disconnected handler is not called OK ▶ 13/69 GObject overrides toString() shows the native object address OK ▶ 13/69 GObject should be able to create a GType object for gpointer 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 ▶ 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 ▶ 13/69 GObject should be able to query signals 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 ▶ 13/69 GObject.Object.new() can be called with a property bag OK ▶ 10/69 In-out array in the style of gtk_init() marshals null OK ▶ 13/69 GObject.Object.new() can be called to construct an object without setting properties OK ▶ 10/69 In-out array in the style of gtk_init() marshals an inout empty array SKIP ▶ 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 ▶ 10/69 In-out array in the style of gtk_init() marshals an inout array SKIP ▶ 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 ▶ 10/69 Fixed-size C array of ints marshals as a return value 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 ▶ 10/69 Fixed-size C array of ints marshals as an in parameter OK ▶ 1/69 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 13/69 GObject.Object.new_with_properties() complains about wrong properties OK ▶ 10/69 Fixed-size C array of ints marshals as an out parameter OK ▶ 13/69 GObject.Object.new_with_properties() can construct C GObjects as well OK ▶ 10/69 Fixed-size C array of ints marshals as an inout parameter OK ▶ 10/69 Fixed-size C array of shorts marshals as a return value OK ▶ 10/69 Fixed-size C array of shorts marshals as an in parameter OK 13/69 gjs:JS / GObject OK 0.09s 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 0x3954ea900098 JS IMPORT: Defining parent (nil) of 0x3954ea9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3954ea9000f8 of 0x3954ea9003b0 '_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 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3954ea901bf8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3954ea9021f8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3954ea9021f8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3954ea901bf8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea903cb0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea903cb0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9048a8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9048a8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9059b0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9059b0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3954ea901bf8), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3954ea9021f8), global 0x230b71e681c0 JS IMPORT: Module metadata hook for module 0x3954ea901bf8 JS IMPORT: Defining meta.importSync for module 0x3954ea901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea903cb0), global 0x230b71e681c0 JS IMPORT: Module metadata hook for module 0x3954ea904358 JS IMPORT: Defining meta.importSync for module 0x3954ea904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3954ea913030 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 0x3954ea9000f8 of 0x3954ea9130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3954ea9130b0 in 0x3954ea9000f8 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 0x3954ea9000f8 of 0x3954ea913638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3954ea9000f8 of 0x3954ea912eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3954ea9000f8 of 0x230b71e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3954ea9130b0 of 0x230b71e6a448 '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 0x230b71e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x230b71ea6060, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3954ea913c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x230b71ea60b0, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x230b71ea6100, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 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 0x230b71ea6150, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 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' 0x230b71ea6038 in GIRepository 0x3954ea912eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3954ea903490), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9048a8), global 0x230b71e681c0 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' 0x230b71ea61a0 in GIRepository 0x3954ea912eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3954ea901340), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3954ea9053d0), global 0x230b71e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3954ea9059b0), global 0x230b71e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3954ea9000f8 of 0x3954ea919d28 '_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 0x3954ea9000f8 of 0x230b71e6ad30 '_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 0x3954ea9000f8 of 0x230b71e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3954ea9130b0 of 0x230b71e6ace0 '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 0x230b71e6ae70 class 0x76f41cd40038 in object 0x230b71ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x230b71ea6560, JSClass 0x76f41cd39c18, in object 0x230b71ea61c8 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' 0x230b71ea61c8 in GIRepository 0x3954ea912eb0 JS IMPORT: Module metadata hook for module 0x3954ea9053d0 JS IMPORT: Defining meta.importSync for module 0x3954ea9053d0 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 0x3954ea9000f8 of 0x230b71ec1268 '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 0x230b71ea65b0, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3954ea9000f8 of 0x230b71ec11f0 '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 0x3954ea9000f8 of 0x3954ea931760 '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 0x3954ea931a00 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 0x1a7bad1d860 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 0x1a7baaa6950 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 0x3954ea932720 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 0x230b71ea6678, JSClass 0x76f41cd39f90, in object 0x230b71ea6038 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 0x230b71ea6ee8, JSClass 0x76f41cd39f90, in object 0x230b71ea61c8 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js MALLOC_PERTURB_=138 LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectInterface.js ▶ 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 ▶ 10/69 C array with length of strings marshals as an in parameter 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 15/69 GObject interface cannot be instantiated OK ▶ 10/69 GArray of strings with transfer container marshals as an inout parameter SKIP ▶ 15/69 GObject interface has a name OK ▶ 10/69 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP ▶ 15/69 GObject interface reports its type name OK ▶ 15/69 GObject interface can be implemented by a GObject class OK ▶ 15/69 GObject interface is implemented by a GObject class with the correct class object OK ▶ 10/69 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK ▶ 15/69 GObject interface can have its required function implemented OK ▶ 1/69 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK ▶ 15/69 GObject interface must have its required function implemented OK ▶ 10/69 GArray marshals boxed structs as a transfer-full return value 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 GArray of booleans with transfer none 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 GArray of unichars can be passed in with transfer none 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 ▶ 15/69 GObject interface can connect class signals on the implementing class OK ▶ 10/69 GPtrArray of strings with transfer none marshals as a return value OK ▶ 15/69 GObject interface can connect interface signals on the implementing class OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an in parameter OK ▶ 15/69 GObject interface can define properties on the implementing class OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an out parameter OK ▶ 15/69 GObject interface must have its properties overridden OK ▶ 15/69 GObject interface can have introspected properties overriden OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an inout parameter OK ▶ 15/69 GObject interface can be implemented by a class as well as its parent class 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 ▶ 10/69 GPtrArray of strings with transfer full marshals as a return value OK ▶ 15/69 GObject interface has instance definition OK ▶ 14/69 GObject class with decorator throws an error when not used with a GObject-derived class OK ▶ 10/69 GPtrArray of strings with transfer full marshals as an out parameter OK ▶ 15/69 GObject interface has instance definition for non-object type OK ▶ 14/69 GObject class with decorator throws an error when used with an abstract class OK ▶ 10/69 GPtrArray of strings with transfer full marshals as an inout parameter SKIP ▶ 15/69 GObject interface has instance definition for non-object type for native interface OK ▶ 14/69 GObject class with decorator constructs with default values for properties OK ▶ 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 ▶ 15/69 GObject interface prototype toString is enumerable and defined OK ▶ 14/69 GObject class with decorator constructs with a hash of property values OK ▶ 10/69 GPtrArray of strings with transfer container marshals as an inout parameter SKIP ▶ 14/69 GObject class with decorator warns if more than one argument passed to the default constructor OK ▶ 15/69 GObject interface prototype method properties are enumerated 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 ▶ 10/69 GPtrArray of structs can be returned with transfer full OK ▶ 1/69 - --help should succeed 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 GByteArray marshals as a return value OK ▶ 14/69 GObject class with decorator has a name OK ▶ 10/69 GByteArray can be passed in with transfer none OK ▶ 14/69 GObject class with decorator has a notify signal OK ▶ 10/69 GBytes marshals as a transfer-full return value OK ▶ 14/69 GObject class with decorator can define its own signals OK ▶ 10/69 GBytes can be created from an array and passed in OK ▶ 14/69 GObject class with decorator passes emitted arguments to signal handlers OK ▶ 10/69 GBytes can be created by returning from a function and passed in OK ▶ 15/69 GObject interface prototype method properties are defined OK ▶ 14/69 GObject class with decorator can return values from signals OK ▶ 10/69 GBytes can be implicitly converted from a ByteArray OK ▶ 14/69 GObject class with decorator does not call first-wins signal handlers after one returns a value OK ▶ 15/69 GObject interface prototype overrides are inherited by implementing classes OK ▶ 10/69 GBytes can be created from a string and is encoded in UTF-8 OK ▶ 15/69 GObject interface prototype overrides cannot be changed by instances of child classes OK ▶ 14/69 GObject class with decorator gets the return value of the default handler OK ▶ 15/69 GObject interface prototype unknown properties are inherited by implementing classes OK ▶ 10/69 GBytes turns into a GByteArray on assignment OK ▶ 1/69 - --help should print something OK ▶ 15/69 GObject interface prototype original property can be shadowed by class prototype property OK ▶ 10/69 GBytes cannot be passed to a function expecting a byte array OK ▶ 15/69 GObject interface prototype overridden property can be shadowed by class prototype property OK ▶ 14/69 GObject class with decorator calls run-last default handler last OK ▶ 15/69 GObject interface prototype shadowed property can be restored OK ▶ 10/69 GStrv marshals as a return value OK ▶ 14/69 GObject class with decorator can inherit from something that's not GObject.Object OK ▶ 15/69 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK ▶ 10/69 GStrv marshals as an in parameter OK ▶ 14/69 GObject class with decorator can implement an interface OK ▶ 10/69 GStrv marshals as an out parameter OK ▶ 14/69 GObject class with decorator can implement interface vfuncs OK ▶ 10/69 GStrv marshals as an inout parameter 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 ▶ 14/69 GObject class with decorator handles anonymous class expressions OK ▶ 10/69 GList of ints with transfer none marshals as a return value OK ▶ 14/69 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK 15/69 gjs:JS / GObjectInterface OK 0.12s 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 0xf5d83e00098 JS IMPORT: Defining parent (nil) of 0xf5d83e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf5d83e000f8 of 0xf5d83e003b0 '_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 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5d83e01bf8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5d83e021f8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5d83e021f8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5d83e01bf8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e03cb0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e03cb0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e048a8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e048a8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e059b0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e059b0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5d83e01bf8), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5d83e021f8), global 0x1e0e757681c0 JS IMPORT: Module metadata hook for module 0xf5d83e01bf8 JS IMPORT: Defining meta.importSync for module 0xf5d83e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e03cb0), global 0x1e0e757681c0 JS IMPORT: Module metadata hook for module 0xf5d83e04358 JS IMPORT: Defining meta.importSync for module 0xf5d83e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf5d83e13030 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 0xf5d83e000f8 of 0xf5d83e130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf5d83e130b0 in 0xf5d83e000f8 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 0xf5d83e000f8 of 0xf5d83e13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf5d83e000f8 of 0xf5d83e12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf5d83e000f8 of 0x1e0e7576a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf5d83e130b0 of 0x1e0e7576a448 '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 0x1e0e7576a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e0e757a6060, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xf5d83e13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e0e757a60b0, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e0e757a6100, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 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 0x1e0e757a6150, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 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' 0x1e0e757a6038 in GIRepository 0xf5d83e12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5d83e03490), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e048a8), global 0x1e0e757681c0 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' 0x1e0e757a61a0 in GIRepository 0xf5d83e12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf5d83e01340), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5d83e053d0), global 0x1e0e757681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5d83e059b0), global 0x1e0e757681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf5d83e000f8 of 0xf5d83e19d28 '_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 0xf5d83e000f8 of 0x1e0e7576ad30 '_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 0xf5d83e000f8 of 0x1e0e7576ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf5d83e130b0 of 0x1e0e7576ace0 '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 0x1e0e7576ae70 class 0x72b9df5f0038 in object 0x1e0e757a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1e0e757a6560, JSClass 0x72b9df5e9c18, in object 0x1e0e757a61c8 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' 0x1e0e757a61c8 in GIRepository 0xf5d83e12eb0 JS IMPORT: Module metadata hook for module 0xf5d83e053d0 JS IMPORT: Defining meta.importSync for module 0xf5d83e053d0 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 0xf5d83e000f8 of 0x1e0e757c1268 '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 0x1e0e757a65b0, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xf5d83e000f8 of 0x1e0e757c11f0 '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 0xf5d83e000f8 of 0x1e0e757c17b8 '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 0xf5d83e000f8 of 0x1e0e757c1808 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xf5d83e000f8 of 0x1e0e757c1768 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xf5d83e130b0 of 0x1e0e757c1718 '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 0x1e0e757a6650, JSClass 0x72b9df5e9c18, in object 0x1e0e757a6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1e0e757c1ad8, JSClass 0x72b9df5eb0b8, in object 0x1e0e757a6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1e0e757a66c8, JSClass 0x72b9df5e9c18, in object 0x1e0e757a6628 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 0x1e0e757c1c18, JSClass 0x72b9df5eb0b8, in object 0x1e0e757a6628 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 0x1e0e757a6740, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1e0e757a6790, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6628 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 0x1e0e757a67e0, JSClass 0x72b9df5e9c18, in object 0x1e0e757a6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1e0e757a6830, JSClass 0x72b9df5e9c18, in object 0x1e0e757a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1e0e757a6880, JSClass 0x72b9df5e9c18, in object 0x1e0e757a6628 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 0x1e0e757c1d58, JSClass 0x72b9df5eb0b8, in object 0x1e0e757a6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1e0e757a68f8, JSClass 0x72b9df5e9c18, in object 0xf5d83e12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1e0e757a6970, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6628 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 0x1e0e757a69c0, JSClass 0x72b9df5e9c18, in object 0x1e0e757a6628 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' 0x1e0e757a6628 in GIRepository 0xf5d83e12eb0 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 0xf5d83e355e8 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 0x3080966ef0 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 0xf5d83e35c98 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095e420 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x3080967040 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 0x308095e490 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 0x308095e500 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 0x12673f5099c0, JSClass 0x72b9df5eb0b8, in object 0x1e0e757a6628 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095e6c0 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095e730 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095ec30 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095eca0 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x308095ed10 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 0x1e0e757a6bc8, JSClass 0x72b9df5e9f90, in object 0x1e0e757a6038 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 0x308095ed80 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 0x308095edf0 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 0xf5d83e0e918 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/69 gjs:JS / GObjectValue RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=206 /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectValue.js ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 1/69 - should succeed when --help is not first arg OK ▶ 10/69 GList of strings with transfer container marshals as a return value OK ▶ 1/69 - should print something when --help is not first arg OK ▶ 10/69 GList of strings with transfer container marshals as an out parameter OK ▶ 14/69 GObject class with decorator resolves properties from interfaces OK ▶ 10/69 GList of strings with transfer container marshals as an inout parameter SKIP ▶ 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 ▶ 10/69 GSList of ints with transfer none marshals as a return value OK ▶ 14/69 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK ▶ 10/69 GSList of ints with transfer none marshals as an in parameter OK ▶ 14/69 GObject class with custom constructor throws an error when not used with a GObject-derived class OK ▶ 10/69 GSList of strings with transfer none marshals as a return value OK ▶ 14/69 GObject class with custom constructor constructs with default values for properties OK ▶ 10/69 GSList of strings with transfer none marshals as an in parameter OK ▶ 14/69 GObject class with custom constructor has a toString() defintion 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 ▶ 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 ▶ 10/69 GSList of strings with transfer full marshals as a return value OK ▶ 14/69 GObject class with custom constructor constructs with property values from Gtk.Builder OK ▶ 10/69 GSList of strings with transfer full marshals as an out parameter OK ▶ 14/69 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK ▶ 10/69 GSList of strings with transfer full marshals as an inout parameter SKIP ▶ 14/69 GObject class with custom constructor has a name OK ▶ 1/69 - --help should succeed before a script file OK ▶ 10/69 GSList of strings with transfer container marshals as a return value 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 ▶ 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 ▶ 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 GHashTable with integer values marshals as a return value OK ▶ 14/69 GObject class with custom constructor gets the return value of the default handler OK ▶ 10/69 GHashTable with integer values marshals as an in parameter OK ▶ 14/69 GObject class with custom constructor calls run-last default handler last OK ▶ 14/69 GObject class with custom constructor can be a subclass OK ▶ 1/69 - --help should print something before a script file 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 ▶ 14/69 GObject class with custom constructor can override a property from the parent class OK ▶ 10/69 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 14/69 GObject virtual function can have its property read OK ▶ 10/69 GHashTable with string values with transfer none marshals as an inout parameter OK ▶ 14/69 GObject virtual function can have its property overridden with an anonymous function OK ▶ 14/69 GObject virtual function can access the parent prototype with super() OK ▶ 10/69 GHashTable with string values with transfer full marshals as a return value OK ▶ 14/69 GObject virtual function handles non-existing properties OK ▶ 14/69 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK ▶ 10/69 GHashTable with string values with transfer full marshals as an out parameter 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 ▶ 10/69 GHashTable with string values with transfer full marshals as an inout parameter SKIP ▶ 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 ▶ 10/69 GHashTable with string values with transfer container marshals as a return value OK ▶ 14/69 Register GType name uses the sanitized class name OK ▶ 10/69 GHashTable with string values with transfer container marshals as an out parameter OK ▶ 14/69 Register GType name use the file path and class name OK ▶ 10/69 GHashTable with string values with transfer container marshals as an inout parameter SKIP ▶ 14/69 Register GType name use the file path and sanitized class name OK ▶ 14/69 Register GType name use provided class name OK ▶ 14/69 Register GType name sanitizes user provided class name OK ▶ 10/69 GHashTable with double values marshals as an in parameter OK ▶ 14/69 Signal handler matching finds handlers by signal ID OK ▶ 14/69 Signal handler matching finds handlers by signal detail OK ▶ 10/69 GHashTable with float values marshals as an in parameter 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 GHashTable with 64-bit int values marshals as an in parameter OK ▶ 14/69 Signal handler matching blocks a handler by callback OK ▶ 14/69 Signal handler matching blocks multiple handlers by callback OK ▶ 1/69 - --help should succeed before -c OK ▶ 10/69 GHashTable with unsigned 64-bit int values marshals as an in parameter 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 ▶ 10/69 GHashTable symbol keys are ignored OK ▶ 14/69 Signal handler matching blocks multiple handlers by callback OK ▶ 14/69 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/69 Signal handler matching blocks a handler by callback, convenience method OK ▶ 10/69 GValue marshals as a return value OK ▶ 14/69 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 10/69 GValue marshals as an in parameter OK ▶ 14/69 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 10/69 GValue marshals as an out parameter OK ▶ 14/69 Property bindings can bind properties of the same type OK ▶ 10/69 GValue marshals as an inout parameter SKIP ▶ 14/69 Property bindings can use custom mappings to bind properties of different types OK ▶ 10/69 GValue marshals as an int64 in parameter OK ▶ 14/69 Auto accessor generation get and set the property OK ▶ 10/69 GValue type objects can be converted from primitive-like types OK ▶ 14/69 Auto accessor generation initial value is the param spec's default value OK ▶ 10/69 GValue can be passed into a function and modified OK ▶ 14/69 Auto accessor generation set properties at construct time OK ▶ 10/69 GValue can be passed into a function as a boxed type and modified OK ▶ 14/69 Auto accessor generation notify when the property changes OK ▶ 10/69 GValue enum can be passed into a function and packed SKIP ▶ 14/69 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK ▶ 14/69 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK ▶ 10/69 GValue enum can be passed into a function as a boxed type and packed OK ▶ 14/69 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK ▶ 10/69 GValue flags can be passed into a function and packed SKIP ▶ 14/69 Auto accessor generation readonly getter throws OK ▶ 14/69 Auto accessor generation writeonly setter throws OK ▶ 10/69 GValue flags can be passed into a function as a boxed type and packed OK ▶ 16/69 GObject value (GValue) initializes schar OK ▶ 14/69 Auto accessor generation getter throws when setter defined OK ▶ 10/69 GValue marshals as an int64 out parameter OK ▶ 14/69 Auto accessor generation setter throws when getter defined OK ▶ 1/69 - --help should print something before -c OK ▶ 10/69 GValue marshals as a caller-allocated out parameter OK ▶ 16/69 GObject value (GValue) schar is compatible with itself OK ▶ 14/69 GObject class with JSObject property assigns a valid JSObject on construct OK ▶ 16/69 GObject value (GValue) schar is transformable to itself OK ▶ 10/69 GValue array can be passed into a function and packed 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 ▶ 10/69 GValue array of boxed type GValues can be passed into a function OK ▶ 14/69 GObject class with JSObject property assigns a JSObject Array on construct OK ▶ 10/69 GValue array of uninitialized boxed GValues OK ▶ 14/69 GObject class with JSObject property assigns a Function on construct OK ▶ 14/69 GObject class with JSObject property throws an error when using a boolean value on construct OK ▶ 16/69 GObject value (GValue) initialized sets and gets schar OK ▶ 10/69 GValue array can be passed as an out argument and unpacked OK ▶ 14/69 GObject class with JSObject property throws an error when using an int value on construct OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a schar SKIP ▶ 14/69 GObject class with JSObject property throws an error when using a numeric value on construct OK ▶ 10/69 GValue array can roundtrip with GValues intact SKIP ▶ 14/69 GObject class with JSObject property throws an error when using a string value on construct OK ▶ 16/69 GObject value (GValue) initialized copies schar OK ▶ 10/69 GValue can have its type inferred from primitive values OK ▶ 14/69 GObject class with JSObject property throws an error when using an undefined value on construct OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS schar SKIP ▶ 10/69 GValue can have its type inferred as a GObject type OK ▶ 16/69 GObject value (GValue) initializes int OK ▶ 16/69 GObject value (GValue) int is compatible with itself OK ▶ 10/69 GValue can have its type inferred as a superclass OK ▶ 16/69 GObject value (GValue) int is transformable to itself OK ▶ 10/69 GValue can have its type inferred as an interface that it implements 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 ▶ 10/69 GValue can have its type inferred as a boxed type OK ▶ 16/69 GObject value (GValue) initialized copies int OK ▶ 14/69 GObject class with JSObject property property value survives when GObject wrapper is collected OK ▶ 10/69 GValue can have its type inferred as GVariant OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS int SKIP ▶ 14/69 GObject class with JSObject signals emits signal with null JSObject parameter OK ▶ 10/69 GValue can have its type inferred as a union type OK ▶ 16/69 GObject value (GValue) initializes int64 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 ▶ 10/69 GValue can have its type inferred as a GParamSpec OK ▶ 16/69 GObject value (GValue) int64 is compatible with itself OK ▶ 14/69 GObject class with JSObject signals re-emits signal with same JSObject parameter OK ▶ 16/69 GObject value (GValue) int64 is transformable to itself OK ▶ 14/69 GObject class with JSObject signals throws an error when using a boolean value as parameter OK ▶ 10/69 GValue can deal with a GValue packed in a GValue 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 ▶ 16/69 GObject value (GValue) initialized sets and gets int64 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 ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a int64 SKIP ▶ 10/69 Callback GClosure marshals as an in parameter OK ▶ 16/69 GObject value (GValue) initialized copies int64 OK ▶ 10/69 Callback GClosure marshals a GClosure as a return value SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS int64 SKIP ▶ 16/69 GObject value (GValue) initializes long OK ▶ 10/69 Callback marshals a return value OK ▶ 14/69 GObject class with JSObject signals returns a JSObject OK ▶ 16/69 GObject value (GValue) long is compatible with itself 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 ▶ 10/69 Callback marshals one out parameter OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a boolean value OK ▶ 16/69 GObject value (GValue) long is transformable to itself OK ▶ 14/69 GObject class with JSObject signals throws an error when returning an int value OK ▶ 10/69 Callback marshals multiple out parameters OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a numeric value OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a string value OK ▶ 10/69 Callback marshals a return value and one out parameter OK ▶ 14/69 GObject class with int64 properties can set an int64 property OK ▶ 16/69 GObject value (GValue) initialized sets and gets long OK ▶ 14/69 GObject class with int64 properties can construct with int64 property OK ▶ 10/69 Callback marshals a return value and multiple out parameters OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a long SKIP ▶ 10/69 Callback marshals an array out parameter SKIP ▶ 16/69 GObject value (GValue) initialized copies long OK ▶ 10/69 Callback marshals a callback parameter that can be called from C 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 ▶ 10/69 Raw pointers gets an allocated return value OK ▶ 16/69 GObject value (GValue) char is transformable to itself OK ▶ 10/69 Raw pointers can be roundtripped at least if the pointer is null OK 14/69 gjs:JS / GObjectClass OK 0.30s 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 0x396c10800098 JS IMPORT: Defining parent (nil) of 0x396c108000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x396c108000f8 of 0x396c108003b0 '_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 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396c10801bf8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396c108021f8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396c108021f8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396c10801bf8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c10803cb0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c10803cb0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108048a8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108048a8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108059b0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108059b0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396c10801bf8), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396c108021f8), global 0xc56e85681c0 JS IMPORT: Module metadata hook for module 0x396c10801bf8 JS IMPORT: Defining meta.importSync for module 0x396c10801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c10803cb0), global 0xc56e85681c0 JS IMPORT: Module metadata hook for module 0x396c10804358 JS IMPORT: Defining meta.importSync for module 0x396c10804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x396c10813030 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 0x396c108000f8 of 0x396c108130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x396c108130b0 in 0x396c108000f8 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 0x396c108000f8 of 0x396c10813638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x396c108000f8 of 0x396c10812eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x396c108000f8 of 0xc56e856a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x396c108130b0 of 0xc56e856a448 '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 0xc56e856a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc56e85a6060, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x396c10813c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc56e85a60b0, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc56e85a6100, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 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 0xc56e85a6150, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 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' 0xc56e85a6038 in GIRepository 0x396c10812eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396c10803490), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108048a8), global 0xc56e85681c0 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' 0xc56e85a61a0 in GIRepository 0x396c10812eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x396c10801340), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396c108053d0), global 0xc56e85681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396c108059b0), global 0xc56e85681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x396c108000f8 of 0x396c10819d28 '_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 0x396c108000f8 of 0xc56e856ad30 '_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 0x396c108000f8 of 0xc56e856ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x396c108130b0 of 0xc56e856ace0 '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 0xc56e856ae70 class 0x746eb1df0038 in object 0xc56e85a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc56e85a6560, JSClass 0x746eb1de9c18, in object 0xc56e85a61c8 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' 0xc56e85a61c8 in GIRepository 0x396c10812eb0 JS IMPORT: Module metadata hook for module 0x396c108053d0 JS IMPORT: Defining meta.importSync for module 0x396c108053d0 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 0x396c108000f8 of 0xc56e85c1268 '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 0xc56e85a65b0, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x396c108000f8 of 0xc56e85c11f0 '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 0x396c108000f8 of 0x396c10831760 '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 0x396c108000f8 of 0x31877910f5b0 '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 0x396c108000f8 of 0x31877910f600 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x396c108000f8 of 0x31877910f560 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x396c108130b0 of 0x31877910f510 '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 0xc56e85a6650, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x31877910f8d0, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xc56e85a66c8, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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 0x31877910fa10, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 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 0xc56e85a6740, JSClass 0x746eb1de9f90, in object 0xc56e85a6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xc56e85a6790, JSClass 0x746eb1de9f90, in object 0xc56e85a6628 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 0xc56e85a67e0, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xc56e85a6830, JSClass 0x746eb1de9c18, in object 0xc56e85a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xc56e85a6880, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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 0x31877910fb50, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xc56e85a68f8, JSClass 0x746eb1de9c18, in object 0x396c10812f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xc56e85a6970, JSClass 0x746eb1de9f90, in object 0xc56e85a6628 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 0xc56e85a69c0, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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' 0xc56e85a6628 in GIRepository 0x396c10812eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x396c108130b0 of 0x31877911c470 '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 0xc56e85a6a38, JSClass 0x746eb1de9c18, in object 0xc56e85a61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xc56e85a6a88, JSClass 0x746eb1de9c18, in object 0xc56e85a6a10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x31877911c7b8, JSClass 0x746eb1deb0b8, in object 0xc56e85a6a10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xc56e85a6b00, JSClass 0x746eb1de9c18, in object 0xc56e85a6a10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xc56e85a6a10 in GIRepository 0x396c10812eb0 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 0x396c10836f90 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 0x9acc9c67280 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c67310 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c673a0 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 0x396c108371c0 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 0x9acc9c67430 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c674c0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c67550 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 0x396c1083a910 JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0xc56e85a6c40, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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 0x9acc9c67700 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 0x9acc9c605b0 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 0x9acc9f36930 type GParamInt JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f369b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36a30 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36ab0 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36b30 type GParamInt JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36bb0 type GParamInt JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36c30 type GParamInt JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36cb0 type GParamInt JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36d30 type GParamInt JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36db0 type GParamInt JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36e30 type GParamInt JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9f36eb0 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 0x9acc9c60620 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 0x9acc9f36f30 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 0x3187791440d8, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 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 0x396c108046b8 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 0x318779144768, JSClass 0x746eb1de9c18, in object 0xc56e85a6a10 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 0x9acc9c67310 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x9acc9c67310 type GParamString JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x318779170e20, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 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 0x3187791911a0, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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 0x9acc9c60700 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 0x9acc9f37840 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 0x9acc9f378c0 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 0x9acc9f37940 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 0x9acc9f379c0 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 0x9acc9c60770 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 0x3187791921c8, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x318779191dd0, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c60c20 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 0x3187791950d8, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x318779192380, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x3187791952b8, JSClass 0x746eb1de9c18, in object 0xc56e8565ef8 JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x318779195308, JSClass 0x746eb1de9c18, in object 0xc56e8565ef8 JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x318779195510, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' JS G IFACE: Defined class for Converter (GConverter), prototype 0x3187791924e8, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 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 0x318779195b78, JSClass 0x746eb1de9f90, in object 0xc56e85a6038 Gjs-Console-Message: 19:13:36.913: { "enumerable": true, "configurable": false } JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject JS G PRM: JSObject created with param instance 0x9acc9c674c0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject JS G PRM: JSObject created with param instance 0x9acc9c674c0 type GParamString JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c63a50 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 0xd4dd5155c48 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x3187791b2128, JSClass 0x746eb1de9c18, in object 0xc56e85a61c8 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 0x9acc9f36930 type GParamInt JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9acc9c64110 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 0x3187791b7380, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x3187791b73d0, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3187791afec0, JSClass 0x746eb1deb0b8, in object 0xc56e85a6628 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 0x3187791b7448, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x3187791b7498, JSClass 0x746eb1de9c18, in object 0xc56e85a6628 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: 553 objects currently alive JS MEMORY: boxed_instance = 103 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 23 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 = 30 JS MEMORY: object_prototype = 67 JS MEMORY: param = 31 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 17/69 gjs:JS / GTypeClass RUNNING >>> MALLOC_PERTURB_=184 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGTypeClass.js ▶ 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 ▶ 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 ▶ 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 ▶ 10/69 Bare enum type marshals as an out parameter OK ▶ 16/69 GObject value (GValue) initializes uint OK ▶ 16/69 GObject value (GValue) uint is compatible with itself OK ▶ 10/69 Bare enum type marshals as an inout parameter OK ▶ 16/69 GObject value (GValue) uint is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets uint OK ▶ 10/69 Registered flags type marshals as a return value 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 ▶ 10/69 Registered flags type marshals as an in parameter OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS uint SKIP ▶ 16/69 GObject value (GValue) initializes uint64 OK ▶ 10/69 Registered flags type marshals as an out parameter OK ▶ 16/69 GObject value (GValue) uint64 is compatible with itself OK ▶ 16/69 GObject value (GValue) uint64 is transformable to itself OK ▶ 10/69 Registered flags type marshals as an inout parameter 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 ▶ 10/69 Registered flags type accepts zero OK ▶ 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 ▶ 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 ▶ 16/69 GObject value (GValue) initialized copies ulong OK ▶ 10/69 Bare flags type marshals as an inout parameter OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS ulong SKIP ▶ 10/69 Bare flags type accepts zero OK ▶ 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 ▶ 10/69 Simple struct marshals as a return value 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 ▶ 10/69 Simple struct marshals as the this-argument of a method OK ▶ 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 ▶ 10/69 Pointer struct marshals as a return value OK ▶ 10/69 Pointer struct marshals as the this-argument of a method 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 ▶ 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 ▶ 16/69 GObject value (GValue) gtype is transformable to itself 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 ▶ 16/69 GObject value (GValue) initialized sets and gets gtype OK ▶ 10/69 Boxed struct marshals as an inout parameter OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a gtype SKIP ▶ 16/69 GObject value (GValue) initialized copies gtype OK ▶ 1/69 - --help after script file should be passed to script OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP ▶ 10/69 Union marshals as a return value SKIP ▶ 16/69 GObject value (GValue) initializes boolean OK ▶ 16/69 GObject value (GValue) boolean is compatible with itself OK ▶ 10/69 Union marshals as the this-argument of a method OK ▶ 16/69 GObject value (GValue) boolean is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets boolean OK ▶ 10/69 GObject has a static method that can be called 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 ▶ 10/69 GObject has a method that can be called OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS boolean SKIP ▶ 10/69 GObject has an overridden method that can be called OK ▶ 16/69 GObject value (GValue) initializes string OK ▶ 16/69 GObject value (GValue) string is compatible with itself OK ▶ 10/69 GObject can be created from a static constructor OK ▶ 16/69 GObject value (GValue) string is transformable to itself OK ▶ 10/69 GObject can have a static constructor that fails OK ▶ 16/69 GObject value (GValue) initialized sets and gets string OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a string SKIP ▶ 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 ▶ 10/69 GObject method marshals an int array as a return value OK ▶ 16/69 GObject value (GValue) initialized copies string OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS string SKIP ▶ 16/69 GObject value (GValue) initializes param 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 ▶ 10/69 GObject method with default implementation can be called 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 ▶ 10/69 GObject marshals as a return parameter with transfer none OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS param SKIP ▶ 16/69 GObject value (GValue) initializes variant OK ▶ 10/69 GObject marshals as a out parameter with transfer none OK ▶ 16/69 GObject value (GValue) variant is compatible with itself OK ▶ 10/69 GObject marshals as an inout parameter with transfer none OK ▶ 16/69 GObject value (GValue) variant is transformable to itself OK ▶ 10/69 GObject marshals as a return parameter with transfer full OK ▶ 16/69 GObject value (GValue) initialized sets and gets variant OK ▶ 10/69 GObject marshals as a out parameter with transfer full OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a variant SKIP ▶ 10/69 GObject marshals as an inout parameter with transfer full OK ▶ 16/69 GObject value (GValue) initialized copies variant OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS variant SKIP ▶ 10/69 GObject marshals as a this value with transfer none OK ▶ 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 ▶ 10/69 Virtual function marshals an in argument OK ▶ 16/69 GObject value (GValue) initialized sets and gets boxed SKIP ▶ 10/69 Virtual function marshals an out argument OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 10/69 Virtual function marshals a POD out argument SKIP ▶ 16/69 GObject value (GValue) initialized copies boxed SKIP ▶ 10/69 Virtual function marshals a callee-allocated pointer out argument OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS boxed SKIP ▶ 16/69 GObject value (GValue) initializes gvalue OK ▶ 10/69 Virtual function marshals a string out argument and return value SKIP ▶ 16/69 GObject value (GValue) gvalue is compatible with itself OK ▶ 10/69 Virtual function can override a default implementation in JS OK ▶ 16/69 GObject value (GValue) gvalue is transformable to itself OK ▶ 10/69 Virtual function marshals a callback SKIP ▶ 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 ▶ 10/69 Virtual function marshals a return value OK ▶ 16/69 GObject value (GValue) initialized copies gvalue SKIP ▶ 10/69 Virtual function marshals one out parameter OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP ▶ 17/69 Looking up param specs works OK ▶ 16/69 GObject value (GValue) initializes object OK ▶ 10/69 Virtual function marshals multiple out parameters OK ▶ 16/69 GObject value (GValue) object is compatible with itself OK ▶ 10/69 Virtual function marshals a return value and one out parameter OK ▶ 17/69 Looking up param specs gives the correct name OK ▶ 16/69 GObject value (GValue) object is transformable to itself OK ▶ 17/69 Looking up param specs gives the default value if present OK ▶ 10/69 Virtual function marshals a return value and multiple out parameters OK ▶ 17/69 GType object has a name OK ▶ 16/69 GObject value (GValue) initialized sets and gets object OK ▶ 10/69 Virtual function marshals one inout parameter OK ▶ 17/69 GType object has a read-only name OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a object SKIP ▶ 17/69 GType object has an undeletable name OK ▶ 10/69 Virtual function marshals multiple inout parameters OK ▶ 17/69 GType object has a string representation OK ▶ 16/69 GObject value (GValue) initialized copies object OK ▶ 10/69 Virtual function marshals a return value and one inout parameter OK ▶ 17/69 GType marshalling marshals the invalid GType object into JS null OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS object SKIP ▶ 16/69 GObject value (GValue) initializes instance OK ▶ 10/69 Virtual function marshals a return value and multiple inout parameters OK ▶ 16/69 GObject value (GValue) instance is compatible with itself OK ▶ 10/69 Virtual function marshals an array out parameter OK ▶ 16/69 GObject value (GValue) instance is transformable to itself OK ▶ 10/69 Virtual function marshals a caller-allocated GValue out parameter 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 ▶ 10/69 Virtual function marshals an error out parameter when no error OK ▶ 16/69 GObject value (GValue) initialized copies instance SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS instance SKIP ▶ 10/69 Virtual function marshals an error out parameter with a JavaScript exception OK ▶ 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 ▶ 1/69 - --help after script file should not print anything OK 17/69 gjs:JS / GTypeClass OK 0.13s 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 0x31a494300098 JS IMPORT: Defining parent (nil) of 0x31a4943000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31a4943000f8 of 0x31a4943003b0 '_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 0x618097681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31a494301bf8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31a4943021f8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31a4943021f8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31a494301bf8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a494303cb0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a494303cb0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943048a8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943048a8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943059b0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943059b0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31a494301bf8), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31a4943021f8), global 0x618097681c0 JS IMPORT: Module metadata hook for module 0x31a494301bf8 JS IMPORT: Defining meta.importSync for module 0x31a494301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a494303cb0), global 0x618097681c0 JS IMPORT: Module metadata hook for module 0x31a494304358 JS IMPORT: Defining meta.importSync for module 0x31a494304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31a494313030 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 0x31a4943000f8 of 0x31a4943130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31a4943130b0 in 0x31a4943000f8 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 0x31a4943000f8 of 0x31a494313638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31a4943000f8 of 0x31a494312eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31a4943000f8 of 0x6180976a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31a4943130b0 of 0x6180976a448 '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 0x6180976a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x618097a6060, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x31a494313c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x618097a60b0, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x618097a6100, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 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 0x618097a6150, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 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' 0x618097a6038 in GIRepository 0x31a494312eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31a494303490), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943048a8), global 0x618097681c0 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' 0x618097a61a0 in GIRepository 0x31a494312eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31a494301340), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31a4943053d0), global 0x618097681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31a4943059b0), global 0x618097681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x31a4943000f8 of 0x31a494319d28 '_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 0x31a4943000f8 of 0x6180976ad30 '_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 0x31a4943000f8 of 0x6180976ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31a4943130b0 of 0x6180976ace0 '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 0x6180976ae70 class 0x75fb5bcc0038 in object 0x618097a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x618097a6560, JSClass 0x75fb5bcb9c18, in object 0x618097a61c8 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' 0x618097a61c8 in GIRepository 0x31a494312eb0 JS IMPORT: Module metadata hook for module 0x31a4943053d0 JS IMPORT: Defining meta.importSync for module 0x31a4943053d0 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 0x31a4943000f8 of 0x618097c1268 '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 0x618097a65b0, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x31a4943000f8 of 0x618097c11f0 '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 0x31a4943000f8 of 0x618097c1628 '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 0x31a4943000f8 of 0x618097c1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x31a4943000f8 of 0x618097c15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x31a4943130b0 of 0x618097c1588 '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 0x618097a6650, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x618097c1948, JSClass 0x75fb5bcbb0b8, in object 0x618097a6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x618097a66c8, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 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 0x618097c1a88, JSClass 0x75fb5bcbb0b8, in object 0x618097a6628 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 0x618097a6740, JSClass 0x75fb5bcb9f90, in object 0x618097a6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x618097a6790, JSClass 0x75fb5bcb9f90, in object 0x618097a6628 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 0x618097a67e0, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x618097a6830, JSClass 0x75fb5bcb9c18, in object 0x618097a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x618097a6880, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 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 0x618097c1bc8, JSClass 0x75fb5bcbb0b8, in object 0x618097a6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x618097a68f8, JSClass 0x75fb5bcb9c18, in object 0x31a494312f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x618097a6970, JSClass 0x75fb5bcb9f90, in object 0x618097a6628 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 0x618097a69c0, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 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' 0x618097a6628 in GIRepository 0x31a494312eb0 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 0x618097a6a10, JSClass 0x75fb5bcb9f90, in object 0x618097a6038 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 0x618097a6b00, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0xbc7825a6ef0 type GParamString JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x618097a6b50, JSClass 0x75fb5bcb9c18, in object 0x618097a6628 JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xbc78259e6c0 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 0xbc7825a6ef0 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xbc78259e6c0 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 0xbc7825a6ef0 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xbc78259e6c0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 18/69 gjs:JS / Importer RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp MALLOC_PERTURB_=51 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testImporter.js ▶ 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 ▶ 16/69 GObject value (GValue) initializes from instance of object OK ▶ 16/69 GObject value (GValue) initializes from instance of instance SKIP ▶ 10/69 Virtual function marshals an error out parameter with a GError exception 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 ▶ 10/69 Virtual function marshals an enum return value OK ▶ 10/69 Virtual function marshals an enum out parameter OK ▶ 10/69 Virtual function marshals a flags return value 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 16/69 gjs:JS / GObjectValue OK 0.29s 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 0x120cb2200098 JS IMPORT: Defining parent (nil) of 0x120cb22000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x120cb22000f8 of 0x120cb22003b0 '_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 0x160736b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x120cb2201bf8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x120cb22021f8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x120cb22021f8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x120cb2201bf8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb2203cb0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb2203cb0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22048a8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22048a8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22059b0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22059b0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x120cb2201bf8), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x120cb22021f8), global 0x160736b681c0 JS IMPORT: Module metadata hook for module 0x120cb2201bf8 JS IMPORT: Defining meta.importSync for module 0x120cb2201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb2203cb0), global 0x160736b681c0 JS IMPORT: Module metadata hook for module 0x120cb2204358 JS IMPORT: Defining meta.importSync for module 0x120cb2204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x120cb2213030 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 0x120cb22000f8 of 0x120cb22130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x120cb22130b0 in 0x120cb22000f8 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 0x120cb22000f8 of 0x120cb2213638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x120cb22000f8 of 0x120cb2212eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x120cb22000f8 of 0x160736b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x120cb22130b0 of 0x160736b6a448 '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 0x160736b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x160736ba6060, JSClass 0x7c4553129f90, in object 0x160736ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x120cb2213c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x160736ba60b0, JSClass 0x7c4553129f90, in object 0x160736ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x160736ba6100, JSClass 0x7c4553129f90, in object 0x160736ba6038 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 0x160736ba6150, JSClass 0x7c4553129f90, in object 0x160736ba6038 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' 0x160736ba6038 in GIRepository 0x120cb2212eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x120cb2203490), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22048a8), global 0x160736b681c0 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' 0x160736ba61a0 in GIRepository 0x120cb2212eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x120cb2201340), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x120cb22053d0), global 0x160736b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x120cb22059b0), global 0x160736b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x120cb22000f8 of 0x120cb2219d28 '_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 0x120cb22000f8 of 0x160736b6ad30 '_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 0x120cb22000f8 of 0x160736b6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x120cb22130b0 of 0x160736b6ace0 '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 0x160736b6ae70 class 0x7c4553130038 in object 0x160736ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x160736ba6560, JSClass 0x7c4553129c18, in object 0x160736ba61c8 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' 0x160736ba61c8 in GIRepository 0x120cb2212eb0 JS IMPORT: Module metadata hook for module 0x120cb22053d0 JS IMPORT: Defining meta.importSync for module 0x120cb22053d0 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 0x120cb22000f8 of 0x160736bc1268 '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 0x160736ba65b0, JSClass 0x7c4553129f90, in object 0x160736ba6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x120cb22000f8 of 0x160736bc11f0 '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' 0x160736ba6628 in GIRepository 0x120cb2212eb0 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' 0x160736ba6650 in GIRepository 0x120cb2212eb0 JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x160736ba6678, JSClass 0x7c4553129f90, in object 0x160736ba6628 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x160736ba66c8, JSClass 0x7c4553129f90, in object 0x160736ba61c8 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method set_uint64 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 0x160736ba6718, JSClass 0x7c4553129ff0, in object 0x160736ba6650 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 0x160736ba6768, JSClass 0x7c4553129ff0, in object 0x160736ba6650 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 0x160736ba67b8, JSClass 0x7c4553129f90, in object 0x160736ba6038 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 set_int64 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 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 0x2c0bcf747e08 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 0x5c6e0406950 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 0x5c6e0406950 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5c6e04069e0 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5c6e04069e0 type GParamString JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x27d3b5e74f10, JSClass 0x7c4553129f90, in object 0x160736ba6038 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 0x27d3b5e7ca38, JSClass 0x7c4553129c18, in object 0x160736ba6628 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: 1327 objects currently alive JS MEMORY: boxed_instance = 1149 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 138 JS MEMORY: fundamental_instance = 5 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 19/69 gjs:JS / Introspection RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=64 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testIntrospection.js ▶ 10/69 Virtual function marshals an object out parameter with transfer full OK ▶ 10/69 Virtual function marshals an object in parameter with transfer none 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 ▶ 10/69 Wrong virtual functions marshals multiple out parameters OK ▶ 10/69 Wrong virtual functions marshals a return value and one out parameter OK ▶ 10/69 Wrong virtual functions marshals a return value and multiple out parameters OK ▶ 10/69 Wrong virtual functions marshals an array out parameter OK ▶ 10/69 Wrong virtual functions marshals an enum return value OK ▶ 10/69 Wrong virtual functions marshals an enum out parameter OK ▶ 10/69 Wrong virtual functions marshals a flags return value OK ▶ 10/69 Wrong virtual functions marshals a flags out parameter OK ▶ 10/69 Inherited GObject SubObject has a parent method that can be called OK ▶ 10/69 Inherited GObject SubObject has a method that can be called 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 -c 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 ▶ 10/69 Interface can be returned OK ▶ 10/69 Interface can call an interface vfunc in C OK ▶ 10/69 Interface can implement a C interface OK ▶ 10/69 Interface can implement a C interface with a vfunc 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 ▶ 18/69 GI importer can import GI modules OK ▶ 10/69 Configurations of return values can handle four in parameters, two of which are nullable OK ▶ 18/69 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 10/69 Configurations of return values can handle three in parameters, one of which is nullable and one not OK ▶ 18/69 GI importer on failure throws an exception when the overrides import throws one OK ▶ 10/69 Configurations of return values can handle an array in parameter and two nullable in parameters OK ▶ 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 ▶ 10/69 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK ▶ 18/69 Importer is on the global object (backwards compatibility) OK ▶ 18/69 Importer is abstract OK ▶ 18/69 Importer exists OK ▶ 18/69 Importer has a toString representation OK ▶ 10/69 GError marshals a GError** signature as an exception OK ▶ 18/69 Importer throws an import error when trying to import a nonexistent module OK ▶ 10/69 GError marshals a GError** at the end of the signature as an exception OK ▶ 18/69 Importer throws an error when evaluating the module file throws an error OK ▶ 18/69 Importer can import a module 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 ▶ 18/69 Importer can import a module with a toString property 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 ▶ 18/69 Importer can import a submodule OK ▶ 18/69 Importer imports modules with a toString representation OK ▶ 1/69 - --help after -c should not print anything OK ▶ 18/69 Importer does not share the same object for a module on a different path OK ▶ 10/69 GError marshals GError as a return value OK ▶ 18/69 Importer gives the same object when importing a submodule a second time OK ▶ 18/69 Importer has no meta properties on the toplevel importer OK ▶ 18/69 Importer sets the names of imported modules OK ▶ 18/69 Importer gives a module the importer object as parent module OK ▶ 10/69 Overrides can add constants OK ▶ 18/69 Importer gives a submodule the module as parent module OK ▶ 18/69 Importer does not make a separate copy of a module imported in two places OK ▶ 10/69 Overrides can override a struct method 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 ▶ 10/69 Overrides returns the overridden struct 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 ▶ 10/69 Overrides can override an object constructor OK ▶ 18/69 Importer can import a file encoded in UTF-8 OK ▶ 10/69 Overrides can override an object method OK ▶ 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 ▶ 10/69 Overrides returns the overridden object OK ▶ 18/69 Importer enumerating modules gets all of them OK ▶ 18/69 Importer enumerating modules includes modules that throw on import OK ▶ 10/69 Filename marshals as a return value 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 ▶ 10/69 GObject.ParamSpec marshals as an in parameter OK ▶ 10/69 GObject.ParamSpec marshals as a return value OK ▶ 18/69 Importer scripts support relative dynamic imports OK ▶ 10/69 GObject.ParamSpec marshals as an out parameter OK ▶ 18/69 Importer imported scripts support relative dynamic imports OK ▶ 10/69 GObject properties gets and sets a boolean property OK ▶ 10/69 GObject properties gets and sets a char property OK 18/69 gjs:JS / Importer OK 0.13s 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 0x315959300098 JS IMPORT: Defining parent (nil) of 0x3159593000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3159593000f8 of 0x3159593003b0 '_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 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x315959301bf8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3159593021f8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3159593021f8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x315959301bf8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x315959303cb0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x315959303cb0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593048a8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593048a8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593059b0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593059b0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x315959301bf8), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3159593021f8), global 0x27a6358681c0 JS IMPORT: Module metadata hook for module 0x315959301bf8 JS IMPORT: Defining meta.importSync for module 0x315959301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x315959303cb0), global 0x27a6358681c0 JS IMPORT: Module metadata hook for module 0x315959304358 JS IMPORT: Defining meta.importSync for module 0x315959304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x315959313030 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 0x3159593000f8 of 0x3159593130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3159593130b0 in 0x3159593000f8 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 0x3159593000f8 of 0x315959313638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3159593000f8 of 0x315959312eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3159593000f8 of 0x27a63586a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3159593130b0 of 0x27a63586a448 '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 0x27a63586a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27a6358a6060, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x315959313c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27a6358a60b0, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27a6358a6100, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 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 0x27a6358a6150, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 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' 0x27a6358a6038 in GIRepository 0x315959312eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x315959303490), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593048a8), global 0x27a6358681c0 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' 0x27a6358a61a0 in GIRepository 0x315959312eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x315959301340), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3159593053d0), global 0x27a6358681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3159593059b0), global 0x27a6358681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3159593000f8 of 0x315959319d28 '_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 0x3159593000f8 of 0x27a63586ad30 '_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 0x3159593000f8 of 0x27a63586ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3159593130b0 of 0x27a63586ace0 '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 0x27a63586ae70 class 0x75da8c6d0038 in object 0x27a6358a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x27a6358a6560, JSClass 0x75da8c6c9c18, in object 0x27a6358a61c8 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' 0x27a6358a61c8 in GIRepository 0x315959312eb0 JS IMPORT: Module metadata hook for module 0x3159593053d0 JS IMPORT: Defining meta.importSync for module 0x3159593053d0 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 0x3159593000f8 of 0x27a6358c1268 '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 0x27a6358a65b0, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3159593000f8 of 0x27a6358c11f0 '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 0x27a6358a6628, JSClass 0x75da8c6c9f90, in object 0x27a6358a6038 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 0x27a635865a48 of 0x25c26f513d58 'Regress' is mod 1 JS IMPORT: successfully imported module 'Regress' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x27a635865a48 of 0x25c26f513da8 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x27a635865a90 of 0x25c26f513e20 '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 0x27a635865a90 of 0x315959336ba8 'subA' is mod 1 JS IMPORT: Defined importer 'subA' 0x315959336ba8 in 0x27a635865a90 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 0x315959336ba8 of 0x315959336ce8 'subB' is mod 1 JS IMPORT: Defined importer 'subB' 0x315959336ce8 in 0x315959336ba8 JS IMPORT: successfully imported directory 'subB' JS CTX: Script evaluation succeeded JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x315959336ce8 of 0x25c26f513ec0 '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 0x27a635865a90 of 0x31595932a638 'mutualImport' is mod 1 JS IMPORT: Defined importer 'mutualImport' 0x31595932a638 in 0x27a635865a90 JS IMPORT: successfully imported directory 'mutualImport' JS IMPORT: Importing module b succeeded JS IMPORT: Defining parent 0x31595932a638 of 0x25c26f52cd58 'b' is mod 1 JS IMPORT: successfully imported module 'b' JS IMPORT: Importing module a succeeded JS IMPORT: Defining parent 0x31595932a638 of 0x25c26f52cd08 '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 0x27a635865a90 of 0x315959337c00 'subBadInit' is mod 1 JS IMPORT: Defined importer 'subBadInit' 0x315959337c00 in 0x27a635865a90 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 0x27a635865a90 of 0x31595933d728 'subErrorInit' is mod 1 JS IMPORT: Defined importer 'subErrorInit' 0x31595933d728 in 0x27a635865a90 JS IMPORT: successfully imported directory 'subErrorInit' JS IMPORT: Importing module modunicode succeeded JS IMPORT: Defining parent 0x27a635865a90 of 0x25c26f52cdd0 'modunicode' is mod 1 JS IMPORT: successfully imported module 'modunicode' JS IMPORT: Importing module lexicalScope succeeded JS IMPORT: Defining parent 0x27a635865a90 of 0x25c26f52ce20 '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 0x315959351378 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 0x27a635865ac0), global 0x27a6358681c0 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 0x27a635865ac0), global 0x27a6358681c0 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 0x27a635865a90 of 0x25c26f52cf88 'dynamic' is mod 1 JS IMPORT: successfully imported module 'dynamic' JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x31595939ad18), global 0x27a6358681c0 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 0x31595939ad18), global 0x27a6358681c0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 10/69 GObject properties gets and sets a uchar property OK 20/69 gjs:JS / Lang RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=193 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testLang.js ▶ 10/69 GObject properties gets and sets a int property OK ▶ 10/69 GObject properties gets and sets a uint property 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 ▶ 1/69 - -I after script should succeed but give a warning 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 ▶ 19/69 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK ▶ 10/69 GObject properties gets and sets a boxed_glist property OK ▶ 19/69 Unsafe integer marshalling warns when conversion is lossy 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 ▶ 1/69 - --coverage-prefix after script should succeed but give a warning 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 ▶ 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 ▶ 1/69 - --coverage-output after script should succeed but give a warning OK 10/69 gjs:JS / GIMarshalling OK 0.86s 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 0x1f6fe5c00098 JS IMPORT: Defining parent (nil) of 0x1f6fe5c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x1f6fe5c003b0 '_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 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f6fe5c01bf8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f6fe5c021f8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f6fe5c021f8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f6fe5c01bf8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c03cb0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c03cb0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c048a8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c048a8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c059b0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c059b0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f6fe5c01bf8), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f6fe5c021f8), global 0x2bcc3e9681c0 JS IMPORT: Module metadata hook for module 0x1f6fe5c01bf8 JS IMPORT: Defining meta.importSync for module 0x1f6fe5c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c03cb0), global 0x2bcc3e9681c0 JS IMPORT: Module metadata hook for module 0x1f6fe5c04358 JS IMPORT: Defining meta.importSync for module 0x1f6fe5c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f6fe5c13030 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 0x1f6fe5c000f8 of 0x1f6fe5c130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f6fe5c130b0 in 0x1f6fe5c000f8 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 0x1f6fe5c000f8 of 0x1f6fe5c13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x1f6fe5c12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x2bcc3e96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f6fe5c130b0 of 0x2bcc3e96a448 '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 0x2bcc3e96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bcc3e9a6060, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1f6fe5c13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bcc3e9a60b0, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bcc3e9a6100, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 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 0x2bcc3e9a6150, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 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' 0x2bcc3e9a6038 in GIRepository 0x1f6fe5c12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f6fe5c03490), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c048a8), global 0x2bcc3e9681c0 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' 0x2bcc3e9a61a0 in GIRepository 0x1f6fe5c12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f6fe5c01340), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f6fe5c053d0), global 0x2bcc3e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6fe5c059b0), global 0x2bcc3e9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x1f6fe5c19d28 '_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 0x1f6fe5c000f8 of 0x2bcc3e96ad30 '_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 0x1f6fe5c000f8 of 0x2bcc3e96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1f6fe5c130b0 of 0x2bcc3e96ace0 '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 0x2bcc3e96ae70 class 0x7eb34c8e0038 in object 0x2bcc3e9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2bcc3e9a6560, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a61c8 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' 0x2bcc3e9a61c8 in GIRepository 0x1f6fe5c12eb0 JS IMPORT: Module metadata hook for module 0x1f6fe5c053d0 JS IMPORT: Defining meta.importSync for module 0x1f6fe5c053d0 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 0x1f6fe5c000f8 of 0x2bcc3e9c1268 '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 0x2bcc3e9a65b0, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x2bcc3e9c11f0 '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 0x1f6fe5c130b0 of 0x2bcc3e9c1600 '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 0x2bcc3e9a6650, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6628 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 0x2bcc3e9a66a0, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS G NS: Defined namespace 'GIMarshallingTests' 0x2bcc3e9a6628 in GIRepository 0x1f6fe5c12eb0 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 0x1f6fe5c000f8 of 0x2bcc3e9c17e0 '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 0x1f6fe5c000f8 of 0x2bcc3e9c1830 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1f6fe5c000f8 of 0x2bcc3e9c1790 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1f6fe5c130b0 of 0x2bcc3e9c1740 '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 0x2bcc3e9a6718, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2bcc3e9c1b00, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a66f0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2bcc3e9a6790, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 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 0x2bcc3e9c1c40, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a66f0 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 0x2bcc3e9a6808, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a66f0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2bcc3e9a6858, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a66f0 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 0x2bcc3e9a68a8, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2bcc3e9a68f8, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2bcc3e9a6948, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 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 0x2bcc3e9c1d80, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a66f0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2bcc3e9a69c0, JSClass 0x7eb34c8d9c18, in object 0x1f6fe5c12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2bcc3e9a6a38, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a66f0 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 0x2bcc3e9a6a88, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 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' 0x2bcc3e9a66f0 in GIRepository 0x1f6fe5c12eb0 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 0x2bcc3e9a6ad8, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6628 JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for SimpleStruct (void), prototype 0x2bcc3e9a6b28, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6628 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 0x1f6fe5c5bae0 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 0x1f6fe5c5cc88 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 0x1f6fe5c473f8 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 0x1f6fe5c507f0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x2bcc3e9a6ba0, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 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 0x1f6fe5c9b580 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 0xeda75ece420 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 0x2bcc3e9a6dd0, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 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 0x1f6fe5cc4d58 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 0x228771077948, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a61c8 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 0x22877107d178, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a66f0 JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x2287710619e8, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a66f0 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x22877107d3d0, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 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 0x22877107d588, JSClass 0x7eb34c8d9fc0, in object 0x2bcc3e9a6628 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 0xeda75ed70d0 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 0x228771080fb0, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6628 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 0x228771084970, JSClass 0x7eb34c8dad00, in object 0x2bcc3e9a66f0 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 0x2287710849e8, JSClass 0x7eb34c8dad00, in object 0x2bcc3e9a6038 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 0x2287710966c8, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 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 0x228771096a10, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x228771096da8, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x228771084d30, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a6628 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 0x228771084df8, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a6628 JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x228771084e48, JSClass 0x7eb34c8db0b8, in object 0x2bcc3e9a6628 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 0x22877109a3a8, JSClass 0x7eb34c8d9f90, in object 0x2bcc3e9a6038 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 0xeda75ed7160 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 0xeda75ed71f0 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 0x2287710bf740, JSClass 0x7eb34c8d9c18, in object 0x2bcc3e9a6628 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/69 gjs:JS / LegacyByteArray RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=158 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testLegacyByteArray.js ▶ 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 ▶ 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 ▶ 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 ▶ 20/69 Lang module bind() appends the extra arguments to any arguments passed OK ▶ 1/69 - --version should work OK 20/69 gjs:JS / Lang OK 0.11s 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 0x227744700098 JS IMPORT: Defining parent (nil) of 0x2277447000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2277447000f8 of 0x2277447003b0 '_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 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227744701bf8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2277447021f8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2277447021f8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227744701bf8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227744703cb0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227744703cb0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447048a8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447048a8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447059b0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447059b0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227744701bf8), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2277447021f8), global 0x3f5f11a681c0 JS IMPORT: Module metadata hook for module 0x227744701bf8 JS IMPORT: Defining meta.importSync for module 0x227744701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227744703cb0), global 0x3f5f11a681c0 JS IMPORT: Module metadata hook for module 0x227744704358 JS IMPORT: Defining meta.importSync for module 0x227744704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x227744713030 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 0x2277447000f8 of 0x2277447130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2277447130b0 in 0x2277447000f8 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 0x2277447000f8 of 0x227744713638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2277447000f8 of 0x227744712eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2277447000f8 of 0x3f5f11a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2277447130b0 of 0x3f5f11a6a448 '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 0x3f5f11a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f5f11aa6060, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x227744713c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f5f11aa60b0, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f5f11aa6100, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 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 0x3f5f11aa6150, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 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' 0x3f5f11aa6038 in GIRepository 0x227744712eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227744703490), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447048a8), global 0x3f5f11a681c0 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' 0x3f5f11aa61a0 in GIRepository 0x227744712eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x227744701340), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2277447053d0), global 0x3f5f11a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2277447059b0), global 0x3f5f11a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2277447000f8 of 0x227744719d28 '_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 0x2277447000f8 of 0x3f5f11a6ad30 '_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 0x2277447000f8 of 0x3f5f11a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2277447130b0 of 0x3f5f11a6ace0 '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 0x3f5f11a6ae70 class 0x7946a8bd0038 in object 0x3f5f11aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f5f11aa6560, JSClass 0x7946a8bc9c18, in object 0x3f5f11aa61c8 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' 0x3f5f11aa61c8 in GIRepository 0x227744712eb0 JS IMPORT: Module metadata hook for module 0x2277447053d0 JS IMPORT: Defining meta.importSync for module 0x2277447053d0 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 0x2277447000f8 of 0x3f5f11ac1268 '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 0x3f5f11aa65b0, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2277447000f8 of 0x3f5f11ac11f0 '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 0x2277447000f8 of 0x3f5f11ac1588 '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 0x3f5f11aa6628, JSClass 0x7946a8bc9f90, in object 0x3f5f11aa6038 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=192 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testLegacyClass.js ▶ 1/69 - --version should print something OK ▶ 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 ▶ 19/69 Marshalling empty flat arrays of structs accepts null OK ▶ 19/69 Marshalling empty flat arrays of structs accepts an empty array OK ▶ 19/69 Constructor throws when constructor called without new OK ▶ 1/69 - --version after -c should be passed to script OK ▶ 19/69 Enum classes enum has a $gtype property OK ▶ 19/69 Enum classes enum $gtype property is enumerable OK ▶ 21/69 Legacy byte array assigns values correctly OK ▶ 19/69 GError domains Number converts error to quark 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 ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 21/69 Legacy byte array conversions gives a byte 5 when assigning 5 OK ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject's parents 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 ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces 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 ▶ 19/69 Garbage collection of introspected objects collects objects properly with signals connected OK ▶ 19/69 Gdk.Atom is presented as string OK 21/69 gjs:JS / LegacyByteArray OK 0.10s 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 0xc30c0f00098 JS IMPORT: Defining parent (nil) of 0xc30c0f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc30c0f000f8 of 0xc30c0f003b0 '_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 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc30c0f01bf8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc30c0f021f8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc30c0f021f8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc30c0f01bf8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f03cb0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f03cb0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f048a8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f048a8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f059b0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f059b0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc30c0f01bf8), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc30c0f021f8), global 0x1135a19681c0 JS IMPORT: Module metadata hook for module 0xc30c0f01bf8 JS IMPORT: Defining meta.importSync for module 0xc30c0f01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f03cb0), global 0x1135a19681c0 JS IMPORT: Module metadata hook for module 0xc30c0f04358 JS IMPORT: Defining meta.importSync for module 0xc30c0f04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc30c0f13030 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 0xc30c0f000f8 of 0xc30c0f130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc30c0f130b0 in 0xc30c0f000f8 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 0xc30c0f000f8 of 0xc30c0f13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc30c0f000f8 of 0xc30c0f12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc30c0f000f8 of 0x1135a196a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc30c0f130b0 of 0x1135a196a448 '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 0x1135a196a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1135a19a6060, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xc30c0f13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1135a19a60b0, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1135a19a6100, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 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 0x1135a19a6150, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 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' 0x1135a19a6038 in GIRepository 0xc30c0f12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc30c0f03490), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f048a8), global 0x1135a19681c0 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' 0x1135a19a61a0 in GIRepository 0xc30c0f12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc30c0f01340), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc30c0f053d0), global 0x1135a19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc30c0f059b0), global 0x1135a19681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc30c0f000f8 of 0xc30c0f19d28 '_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 0xc30c0f000f8 of 0x1135a196ad30 '_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 0xc30c0f000f8 of 0x1135a196ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc30c0f130b0 of 0x1135a196ace0 '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 0x1135a196ae70 class 0x7a90cd780038 in object 0x1135a19a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1135a19a6560, JSClass 0x7a90cd779c18, in object 0x1135a19a61c8 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' 0x1135a19a61c8 in GIRepository 0xc30c0f12eb0 JS IMPORT: Module metadata hook for module 0xc30c0f053d0 JS IMPORT: Defining meta.importSync for module 0xc30c0f053d0 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 0xc30c0f000f8 of 0x1135a19c1268 '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 0x1135a19a65b0, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xc30c0f000f8 of 0x1135a19c11f0 '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' 0x1135a19a6628 in GIRepository 0xc30c0f12eb0 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 0x1135a19a6650, JSClass 0x7a90cd779f90, in object 0x1135a19a6038 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=215 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testLegacyGObject.js ▶ 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 ▶ 1/69 - --version after -c should not print anything 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 ▶ 22/69 Class framework inherits properties from abstract base classes 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 ▶ 1/69 - --jsversion should work 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 ▶ 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 ▶ 19/69 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK ▶ 22/69 An interface must be implemented by an object which subclasses the required class OK ▶ 1/69 - --jsversion should print something 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 22/69 gjs:JS / LegacyClass OK 0.16s 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 0x241e93000098 JS IMPORT: Defining parent (nil) of 0x241e930000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x241e930000f8 of 0x241e930003b0 '_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 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241e93001bf8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241e930021f8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241e930021f8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241e93001bf8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e93003cb0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e93003cb0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930048a8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930048a8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930059b0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930059b0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241e93001bf8), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241e930021f8), global 0x38b0a04681c0 JS IMPORT: Module metadata hook for module 0x241e93001bf8 JS IMPORT: Defining meta.importSync for module 0x241e93001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e93003cb0), global 0x38b0a04681c0 JS IMPORT: Module metadata hook for module 0x241e93004358 JS IMPORT: Defining meta.importSync for module 0x241e93004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x241e93013030 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 0x241e930000f8 of 0x241e930130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x241e930130b0 in 0x241e930000f8 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 0x241e930000f8 of 0x241e93013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x241e930000f8 of 0x241e93012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x241e930000f8 of 0x38b0a046a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x241e930130b0 of 0x38b0a046a448 '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 0x38b0a046a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38b0a04a6060, JSClass 0x786712b79f90, in object 0x38b0a04a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x241e93013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38b0a04a60b0, JSClass 0x786712b79f90, in object 0x38b0a04a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38b0a04a6100, JSClass 0x786712b79f90, in object 0x38b0a04a6038 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 0x38b0a04a6150, JSClass 0x786712b79f90, in object 0x38b0a04a6038 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' 0x38b0a04a6038 in GIRepository 0x241e93012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241e93003490), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930048a8), global 0x38b0a04681c0 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' 0x38b0a04a61a0 in GIRepository 0x241e93012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x241e93001340), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x241e930053d0), global 0x38b0a04681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241e930059b0), global 0x38b0a04681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x241e930000f8 of 0x241e93019d28 '_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 0x241e930000f8 of 0x38b0a046ad30 '_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 0x241e930000f8 of 0x38b0a046ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x241e930130b0 of 0x38b0a046ace0 '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 0x38b0a046ae70 class 0x786712b80038 in object 0x38b0a04a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x38b0a04a6560, JSClass 0x786712b79c18, in object 0x38b0a04a61c8 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' 0x38b0a04a61c8 in GIRepository 0x241e93012eb0 JS IMPORT: Module metadata hook for module 0x241e930053d0 JS IMPORT: Defining meta.importSync for module 0x241e930053d0 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 0x241e930000f8 of 0x38b0a04c1268 '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 0x38b0a04a65b0, JSClass 0x786712b79f90, in object 0x38b0a04a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x241e930000f8 of 0x38b0a04c11f0 '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 0x241e930000f8 of 0x38b0a04c15d8 '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 0x38b0a04a6628, JSClass 0x786712b79f90, in object 0x38b0a04a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 24/69 gjs:JS / Mainloop RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=66 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testMainloop.js ▶ 19/69 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK 19/69 gjs:JS / Introspection OK 0.41s 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 0x260b59900098 JS IMPORT: Defining parent (nil) of 0x260b599000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x260b599000f8 of 0x260b599003b0 '_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 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x260b59901bf8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x260b599021f8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x260b599021f8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x260b59901bf8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b59903cb0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b59903cb0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599048a8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599048a8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599059b0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599059b0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x260b59901bf8), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x260b599021f8), global 0xf47a42681c0 JS IMPORT: Module metadata hook for module 0x260b59901bf8 JS IMPORT: Defining meta.importSync for module 0x260b59901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b59903cb0), global 0xf47a42681c0 JS IMPORT: Module metadata hook for module 0x260b59904358 JS IMPORT: Defining meta.importSync for module 0x260b59904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x260b59913030 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 0x260b599000f8 of 0x260b599130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x260b599130b0 in 0x260b599000f8 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 0x260b599000f8 of 0x260b59913638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x260b599000f8 of 0x260b59912eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x260b599000f8 of 0xf47a426a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x260b599130b0 of 0xf47a426a448 '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 0xf47a426a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf47a42a6060, JSClass 0x7d6731359f90, in object 0xf47a42a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x260b59913c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf47a42a60b0, JSClass 0x7d6731359f90, in object 0xf47a42a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf47a42a6100, JSClass 0x7d6731359f90, in object 0xf47a42a6038 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 0xf47a42a6150, JSClass 0x7d6731359f90, in object 0xf47a42a6038 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' 0xf47a42a6038 in GIRepository 0x260b59912eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x260b59903490), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599048a8), global 0xf47a42681c0 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' 0xf47a42a61a0 in GIRepository 0x260b59912eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x260b59901340), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x260b599053d0), global 0xf47a42681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x260b599059b0), global 0xf47a42681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x260b599000f8 of 0x260b59919d28 '_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 0x260b599000f8 of 0xf47a426ad30 '_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 0x260b599000f8 of 0xf47a426ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x260b599130b0 of 0xf47a426ace0 '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 0xf47a426ae70 class 0x7d6731360038 in object 0xf47a42a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf47a42a6560, JSClass 0x7d6731359c18, in object 0xf47a42a61c8 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' 0xf47a42a61c8 in GIRepository 0x260b59912eb0 JS IMPORT: Module metadata hook for module 0x260b599053d0 JS IMPORT: Defining meta.importSync for module 0x260b599053d0 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 0x260b599000f8 of 0xf47a42c1268 '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 0xf47a42a65b0, JSClass 0x7d6731359f90, in object 0xf47a42a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x260b599000f8 of 0xf47a42c11f0 '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' 0xf47a42a6628 in GIRepository 0x260b59912eb0 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 0x260b599000f8 of 0xf47a42c1628 '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 0x260b599000f8 of 0xf47a42c1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x260b599000f8 of 0xf47a42c15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x260b599130b0 of 0xf47a42c1588 '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 0xf47a42a6678, JSClass 0x7d6731359c18, in object 0xf47a42a6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf47a42c1948, JSClass 0x7d673135b0b8, in object 0xf47a42a6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf47a42a66f0, JSClass 0x7d6731359c18, in object 0xf47a42a6650 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 0xf47a42c1a88, JSClass 0x7d673135b0b8, in object 0xf47a42a6650 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 0xf47a42a6768, JSClass 0x7d6731359f90, in object 0xf47a42a6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf47a42a67b8, JSClass 0x7d6731359f90, in object 0xf47a42a6650 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 0xf47a42a6808, JSClass 0x7d6731359c18, in object 0xf47a42a6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf47a42a6858, JSClass 0x7d6731359c18, in object 0xf47a42a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf47a42a68a8, JSClass 0x7d6731359c18, in object 0xf47a42a6650 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 0xf47a42c1bc8, JSClass 0x7d673135b0b8, in object 0xf47a42a6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf47a42a6920, JSClass 0x7d6731359c18, in object 0x260b59912f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf47a42a6998, JSClass 0x7d6731359f90, in object 0xf47a42a6650 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 0xf47a42a69e8, JSClass 0x7d6731359c18, in object 0xf47a42a6650 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' 0xf47a42a6650 in GIRepository 0x260b59912eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x260b599130b0 of 0xc5838d074e8 '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 0xf47a42a6a60, JSClass 0x7d6731359c18, in object 0xf47a42a61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xf47a42a6ab0, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xc5838d07830, JSClass 0x7d673135b0b8, in object 0xf47a42a6a38 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xf47a42a6b28, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xf47a42a6a38 in GIRepository 0x260b59912eb0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x260b599000f8 of 0x260b59936d80 '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 0xf47a42a6b78, JSClass 0x7d6731359f90, in object 0xf47a42a6038 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 0xf47a42a6c68, JSClass 0x7d6731359c18, in object 0xf47a42a6650 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xf47a42a6cb8, JSClass 0x7d6731359c18, in object 0xf47a42a6650 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 0x260b59919770 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 0xf47a42a6f60, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 JS G OBJ: Defined class for Label (GtkLabel), prototype 0xf47a42a6fb0, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 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 0x260b59922088 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0xc5838d37268, JSClass 0x7d6731359c18, in object 0xf47a42a6650 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 0x260b59936ba8 JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' JS G ERR: Defined class for ResolverError (GError), prototype 0xc5838d39038, JSClass 0x7d673135ad00, in object 0xf47a42a6650 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 0xc5838d376f0, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 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 0xc5838d37768, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 JS G OBJ: Defined class for Button (GtkButton), prototype 0xc5838d377b8, JSClass 0x7d6731359c18, in object 0xf47a42a6a38 JS G NS: Found info type INTERFACE for 'Activatable' in namespace 'Gtk' JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0xc5838d392e0, JSClass 0x7d673135b0b8, in object 0xf47a42a6a38 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 0xf47a42a6d58, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xf47a42a6e98, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e6d80 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0xc5838d371c8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e6e60 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 0x260b599e6f40 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 0x260b599e7020 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 0xc5838d372e0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e7080 JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0xc5838d37358, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e7160 JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' JS G OBJ: Defined class for Device (GdkDevice), prototype 0xc5838d373f8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0xc5838d37448, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0xf47a426ac68, JSClass 0x7d673135b0b8, in object 0xf47a42a6628 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 0x260b599e7940 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 0xc5838d374e8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e79a0 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 0x260b599e7a80 JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xc5838d37588, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0xc5838d375d8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e7ae0 JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0xc5838d37650, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e7b40 JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0xc5838d376c8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0xc5838d37808, JSClass 0x7d6731359fc0, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' JS G BXD: Defined class for EventAny (void), prototype 0xc5838d37858, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' JS G BXD: Defined class for EventButton (void), prototype 0xc5838d37880, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' JS G BXD: Defined class for EventConfigure (void), prototype 0xc5838d378a8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' JS G BXD: Defined class for EventCrossing (void), prototype 0xc5838d378d0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' JS G BXD: Defined class for EventDND (void), prototype 0xc5838d378f8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' JS G BXD: Defined class for EventExpose (void), prototype 0xc5838d37920, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' JS G BXD: Defined class for EventFocus (void), prototype 0xc5838d37948, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' JS G BXD: Defined class for EventGrabBroken (void), prototype 0xc5838d37998, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' JS G BXD: Defined class for EventKey (void), prototype 0xc5838d379c0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e7c20 JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' JS G BXD: Defined class for EventMotion (void), prototype 0xc5838d37a10, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' JS G BXD: Defined class for EventOwnerChange (void), prototype 0xc5838d37a38, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' JS G BXD: Defined class for EventPadAxis (void), prototype 0xc5838d37a60, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' JS G BXD: Defined class for EventPadButton (void), prototype 0xc5838d37a88, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' JS G BXD: Defined class for EventPadGroupMode (void), prototype 0xc5838d37ab0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' JS G BXD: Defined class for EventProperty (void), prototype 0xc5838d37ad8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' JS G BXD: Defined class for EventProximity (void), prototype 0xc5838d37b00, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' JS G BXD: Defined class for EventScroll (void), prototype 0xc5838d37b28, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' JS G BXD: Defined class for EventSelection (void), prototype 0xc5838d37b50, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0xc5838d37bc8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' JS G BXD: Defined class for EventSetting (void), prototype 0xc5838d37c18, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' JS G BXD: Defined class for EventTouch (void), prototype 0xc5838d37c40, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0xc5838d37c68, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0xc5838d37c90, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e7e00 JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' JS G BXD: Defined class for EventVisibility (void), prototype 0xc5838d37ce0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' JS G BXD: Defined class for EventWindowState (void), prototype 0xc5838d37d08, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e81e0 JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0xc5838d37d58, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e8240 JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' JS G BXD: Defined class for FrameClockPrivate (void), prototype 0xc5838d37dd0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0xc5838d37df8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e8320 JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0xc5838d37e70, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' JS G ERR: Defined class for GLError (GError), prototype 0xc5838d39b28, JSClass 0x7d673135ad00, in object 0xf47a42a6628 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 0xc5838d37ec0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e8380 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 0x260b599e83e0 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 0x260b599e8440 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 0x260b599e8520 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 0x260b599e8580 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 0xc5838d37fb0, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' JS G BXD: Defined class for KeymapKey (void), prototype 0xc5838d7a038, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e8660 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 0x260b599e8740 JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0xc5838d7a0b0, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e8b20 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 0x260b599e8b80 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 0xc5838d7a150, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e8be0 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 0x260b599e8c40 JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0xc5838d7a1c8, JSClass 0x7d6731359f90, in object 0xf47a42a6628 JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' JS G OBJ: Defined class for Screen (GdkScreen), prototype 0xc5838d7a218, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e8ca0 JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' JS G OBJ: Defined class for Seat (GdkSeat), prototype 0xc5838d7a290, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e8d00 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 0x260b599e8de0 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 0x260b599e8e40 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 0x260b599e8ea0 JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' JS G BXD: Defined class for TimeCoord (void), prototype 0xc5838d7a380, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e8f00 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 0x260b599e8f60 JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' JS G OBJ: Defined class for Visual (GdkVisual), prototype 0xc5838d7a3f8, JSClass 0x7d6731359c18, in object 0xf47a42a6628 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 0x260b599e8fc0 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 0x260b599e9020 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 0x260b599e9100 JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0xc5838d7a4c0, JSClass 0x7d6731359c18, in object 0xf47a42a6628 JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' JS G BXD: Defined class for WindowAttr (void), prototype 0xc5838d7a510, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e9160 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 0x260b599e9240 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 0x260b599e9320 JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' JS G BXD: Defined class for WindowRedirect (void), prototype 0xc5838d7a5b0, JSClass 0x7d6731359f90, in object 0xf47a42a6628 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 0x260b599e9400 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 0x260b599e95e0 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 0x260b599e96c0 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 0x260b599e97a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/69 gjs:JS / Namespace RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=90 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testNamespace.js ▶ 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 ▶ 1/69 - --jsversion after -c should be passed to script 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 ▶ 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 ▶ 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.21s 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 0x36a2a100098 JS IMPORT: Defining parent (nil) of 0x36a2a1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36a2a1000f8 of 0x36a2a1003b0 '_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 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a2a101bf8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a2a1021f8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a2a1021f8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a2a101bf8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a103cb0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a103cb0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1048a8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1048a8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1059b0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1059b0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a2a101bf8), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a2a1021f8), global 0x39eed2d681c0 JS IMPORT: Module metadata hook for module 0x36a2a101bf8 JS IMPORT: Defining meta.importSync for module 0x36a2a101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a103cb0), global 0x39eed2d681c0 JS IMPORT: Module metadata hook for module 0x36a2a104358 JS IMPORT: Defining meta.importSync for module 0x36a2a104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36a2a113030 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 0x36a2a1000f8 of 0x36a2a1130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36a2a1130b0 in 0x36a2a1000f8 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 0x36a2a1000f8 of 0x36a2a113638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36a2a1000f8 of 0x36a2a112eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36a2a1000f8 of 0x39eed2d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36a2a1130b0 of 0x39eed2d6a448 '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 0x39eed2d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39eed2da6060, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x36a2a113c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39eed2da60b0, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39eed2da6100, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 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 0x39eed2da6150, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 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' 0x39eed2da6038 in GIRepository 0x36a2a112eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36a2a103490), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1048a8), global 0x39eed2d681c0 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' 0x39eed2da61a0 in GIRepository 0x36a2a112eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36a2a101340), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36a2a1053d0), global 0x39eed2d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a2a1059b0), global 0x39eed2d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x36a2a1000f8 of 0x36a2a119d28 '_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 0x36a2a1000f8 of 0x39eed2d6ad30 '_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 0x36a2a1000f8 of 0x39eed2d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36a2a1130b0 of 0x39eed2d6ace0 '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 0x39eed2d6ae70 class 0x741d4c700038 in object 0x39eed2da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39eed2da6560, JSClass 0x741d4c6f9c18, in object 0x39eed2da61c8 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' 0x39eed2da61c8 in GIRepository 0x36a2a112eb0 JS IMPORT: Module metadata hook for module 0x36a2a1053d0 JS IMPORT: Defining meta.importSync for module 0x36a2a1053d0 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 0x36a2a1000f8 of 0x39eed2dc1268 '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 0x39eed2da65b0, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x36a2a1000f8 of 0x39eed2dc11f0 '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 0x36a2a1000f8 of 0x39eed2dc1920 '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 0x36a2a1000f8 of 0x39eed2dc1970 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x36a2a1000f8 of 0x39eed2dc18d0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x36a2a1130b0 of 0x39eed2dc1880 '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 0x39eed2da6650, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x39eed2dc1c40, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x39eed2da66c8, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 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 0x39eed2dc1d80, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6628 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 0x39eed2da6740, JSClass 0x741d4c6f9f90, in object 0x39eed2da6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x39eed2da6790, JSClass 0x741d4c6f9f90, in object 0x39eed2da6628 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 0x39eed2da67e0, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x39eed2da6830, JSClass 0x741d4c6f9c18, in object 0x39eed2da61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x39eed2da6880, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 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 0x39eed2dc1ec0, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x39eed2da68f8, JSClass 0x741d4c6f9c18, in object 0x36a2a112f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x39eed2da6970, JSClass 0x741d4c6f9f90, in object 0x39eed2da6628 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 0x39eed2da69c0, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 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' 0x39eed2da6628 in GIRepository 0x36a2a112eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x36a2a1130b0 of 0x30da1720c7e0 '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 0x39eed2da6a38, JSClass 0x741d4c6f9c18, in object 0x39eed2da61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x39eed2da6a88, JSClass 0x741d4c6f9c18, in object 0x39eed2da6a10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x30da1720cb28, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6a10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x39eed2da6b00, JSClass 0x741d4c6f9c18, in object 0x39eed2da6a10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x39eed2da6a10 in GIRepository 0x36a2a112eb0 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 0x36a2a1000f8 of 0x30da1720cc40 '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 0x36a2a137148 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 0x34cab9b7280 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b7310 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b73a0 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 0x36a2a137378 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 0x39eed2da6b50, JSClass 0x741d4c6f9c18, in object 0x36a2a112f90 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 0x39eed2da6ba0, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x30da1720cf38, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6628 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x39eed2da6c18, JSClass 0x741d4c6f9c18, in object 0x36a2a112f90 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x39eed2da6c68, JSClass 0x741d4c6f9c18, in object 0x36a2a112f90 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x39eed2da6cb8, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x39eed2da6d08, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x39eed2da6d58, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x39eed2da6da8, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b7550 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x30da17219b78, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x30da17219bc8, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b05b0 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b75e0 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 0x39eed2da6e48, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0620 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 0x39eed2da6e98, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0690 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 0x39eed2da6ee8, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x30da17219dd0, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x30da17219e20, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 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 0x34cabc48930 type GParamInt JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cabc489b0 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 0x39eed2da6f88, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0700 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 0x30da17239060, JSClass 0x741d4c6f9f90, in object 0x39eed2da6038 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 0x30da17239308, JSClass 0x741d4c6f9c18, in object 0x39eed2da6a10 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 0x34cab9b7310 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x34cab9b7310 type GParamString JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x30da17239ce0, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 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 0x34cab9b0c20 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 0x30da17269088, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0c90 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 0x30da172691c8, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 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 0x36a2a156940 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x30da172693a8, JSClass 0x741d4c6f9c18, in object 0x39eed2da6628 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x30da1726c060, JSClass 0x741d4c6fb0b8, in object 0x39eed2da6628 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x30da17269420, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 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 0x34cab9b0d00 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 0x30da17269538, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x30da17269588, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x30da17269830, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 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 0x34cab9b0d70 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 0x30da17269ce0, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0de0 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 0x30da17269e70, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x34cab9b0e50 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 0x30da172712b8, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x30da1726c448, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 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 0x30da17271740, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x30da17271830, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x30da1726cc68, JSClass 0x741d4c6fb0b8, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x30da17271948, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x30da17271a38, JSClass 0x741d4c6f9c18, in object 0x39eed2d65dd8 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes MALLOC_PERTURB_=81 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testPackage.js ▶ 1/69 - --jsversion after -c should not print anything OK ▶ 25/69 GI repository namespace supplies a name OK 25/69 gjs:JS / Namespace OK 0.15s 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 0x1f3227500098 JS IMPORT: Defining parent (nil) of 0x1f32275000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f32275000f8 of 0x1f32275003b0 '_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 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f3227501bf8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f32275021f8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f32275021f8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f3227501bf8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f3227503cb0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f3227503cb0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275048a8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275048a8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275059b0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275059b0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f3227501bf8), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f32275021f8), global 0x33634fe681c0 JS IMPORT: Module metadata hook for module 0x1f3227501bf8 JS IMPORT: Defining meta.importSync for module 0x1f3227501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f3227503cb0), global 0x33634fe681c0 JS IMPORT: Module metadata hook for module 0x1f3227504358 JS IMPORT: Defining meta.importSync for module 0x1f3227504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f3227513030 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 0x1f32275000f8 of 0x1f32275130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f32275130b0 in 0x1f32275000f8 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 0x1f32275000f8 of 0x1f3227513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f32275000f8 of 0x1f3227512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f32275000f8 of 0x33634fe6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f32275130b0 of 0x33634fe6a448 '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 0x33634fe6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x33634fea6060, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1f3227513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x33634fea60b0, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x33634fea6100, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 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 0x33634fea6150, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 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' 0x33634fea6038 in GIRepository 0x1f3227512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f3227503490), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275048a8), global 0x33634fe681c0 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' 0x33634fea61a0 in GIRepository 0x1f3227512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f3227501340), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f32275053d0), global 0x33634fe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f32275059b0), global 0x33634fe681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1f32275000f8 of 0x1f3227519d28 '_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 0x1f32275000f8 of 0x33634fe6ad30 '_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 0x1f32275000f8 of 0x33634fe6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1f32275130b0 of 0x33634fe6ace0 '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 0x33634fe6ae70 class 0x7e3cc3cd0038 in object 0x33634fea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x33634fea6560, JSClass 0x7e3cc3cc9c18, in object 0x33634fea61c8 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' 0x33634fea61c8 in GIRepository 0x1f3227512eb0 JS IMPORT: Module metadata hook for module 0x1f32275053d0 JS IMPORT: Defining meta.importSync for module 0x1f32275053d0 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 0x1f32275000f8 of 0x33634fec1268 '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 0x33634fea65b0, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1f32275000f8 of 0x33634fec11f0 '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' 0x33634fea6628 in GIRepository 0x1f3227512eb0 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 0x33634fea6650, JSClass 0x7e3cc3cc9f90, in object 0x33634fea6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/69 gjs:JS / ParamSpec RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=94 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testParamSpec.js ▶ 1/69 - no profiling data should be dumped without --profile OK ▶ 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.12s 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 0xb2692e00098 JS IMPORT: Defining parent (nil) of 0xb2692e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb2692e000f8 of 0xb2692e003b0 '_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 0x357193a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb2692e01bf8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb2692e021f8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb2692e021f8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb2692e01bf8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e03cb0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e03cb0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e048a8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e048a8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e059b0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e059b0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb2692e01bf8), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb2692e021f8), global 0x357193a681c0 JS IMPORT: Module metadata hook for module 0xb2692e01bf8 JS IMPORT: Defining meta.importSync for module 0xb2692e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e03cb0), global 0x357193a681c0 JS IMPORT: Module metadata hook for module 0xb2692e04358 JS IMPORT: Defining meta.importSync for module 0xb2692e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb2692e13030 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 0xb2692e000f8 of 0xb2692e130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb2692e130b0 in 0xb2692e000f8 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 0xb2692e000f8 of 0xb2692e13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb2692e000f8 of 0xb2692e12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x357193a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb2692e130b0 of 0x357193a6a448 '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 0x357193a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x357193aa6060, JSClass 0x7bab26a29f90, in object 0x357193aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0xb2692e13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x357193aa60b0, JSClass 0x7bab26a29f90, in object 0x357193aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x357193aa6100, JSClass 0x7bab26a29f90, in object 0x357193aa6038 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 0x357193aa6150, JSClass 0x7bab26a29f90, in object 0x357193aa6038 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' 0x357193aa6038 in GIRepository 0xb2692e12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb2692e03490), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e048a8), global 0x357193a681c0 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' 0x357193aa61a0 in GIRepository 0xb2692e12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb2692e01340), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb2692e053d0), global 0x357193a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb2692e059b0), global 0x357193a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb2692e000f8 of 0xb2692e19d28 '_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 0xb2692e000f8 of 0x357193a6ad30 '_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 0xb2692e000f8 of 0x357193a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb2692e130b0 of 0x357193a6ace0 '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 0x357193a6ae70 class 0x7bab26a30038 in object 0x357193aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x357193aa6560, JSClass 0x7bab26a29c18, in object 0x357193aa61c8 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' 0x357193aa61c8 in GIRepository 0xb2692e12eb0 JS IMPORT: Module metadata hook for module 0xb2692e053d0 JS IMPORT: Defining meta.importSync for module 0xb2692e053d0 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 0xb2692e000f8 of 0x357193ac1268 '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 0x357193aa65b0, JSClass 0x7bab26a29f90, in object 0x357193aa6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x357193ac11f0 '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' 0x357193aa6628 in GIRepository 0xb2692e12eb0 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 0xb2692e000f8 of 0x357193ac1678 '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 0xb2692e000f8 of 0x357193ac16c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x357193ac1628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xb2692e130b0 of 0x357193ac15d8 '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 0x357193aa6678, JSClass 0x7bab26a29c18, in object 0x357193aa6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x357193ac1998, JSClass 0x7bab26a2b0b8, in object 0x357193aa6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x357193aa66f0, JSClass 0x7bab26a29c18, in object 0x357193aa6650 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 0x357193ac1ad8, JSClass 0x7bab26a2b0b8, in object 0x357193aa6650 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 0x357193aa6768, JSClass 0x7bab26a29f90, in object 0x357193aa6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x357193aa67b8, JSClass 0x7bab26a29f90, in object 0x357193aa6650 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 0x357193aa6808, JSClass 0x7bab26a29c18, in object 0x357193aa6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x357193aa6858, JSClass 0x7bab26a29c18, in object 0x357193aa61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x357193aa68a8, JSClass 0x7bab26a29c18, in object 0x357193aa6650 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 0x357193ac1c18, JSClass 0x7bab26a2b0b8, in object 0x357193aa6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x357193aa6920, JSClass 0x7bab26a29c18, in object 0xb2692e12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x357193aa6998, JSClass 0x7bab26a29f90, in object 0x357193aa6650 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 0x357193aa69e8, JSClass 0x7bab26a29c18, in object 0x357193aa6650 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' 0x357193aa6650 in GIRepository 0xb2692e12eb0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xb2692e000f8 of 0xb2692e359d8 '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 0xb2692e36058 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x1ba6ec908588 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x1ba6ec908538 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS IMPORT: Importing module package succeeded JS IMPORT: Defining parent 0xb2692e000f8 of 0x357193ac1588 '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 0x357193aa6a60, JSClass 0x7bab26a29f90, in object 0x357193aa6038 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' 0x357193aa6b50 in GIRepository 0x357193a658f8 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 0x357193aa6df8, JSClass 0x7bab26a29c18, in object 0x357193aa6b50 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' 0x1ba6ec936380 in GIRepository 0x357193a658f8 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1ba6ec922ba0, JSClass 0x7bab26a2b0b8, in object 0x1ba6ec936380 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 0x1ba6ec9365b0, JSClass 0x7bab26a29f90, in object 0x357193aa61c8 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 0xb2692e60ea0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/69 gjs:JS / Print RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=154 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testPrint.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 ▶ 24/69 Mainloop.timeout_add() runs a timeout function OK ▶ 24/69 Mainloop.timeout_add() runs a timeout function until it returns false OK ▶ 27/69 GObject.ParamSpec.uint64 has the correct flags OK ▶ 24/69 Mainloop.timeout_add() runs a timeout function after an initial timeout OK ▶ 27/69 GObject.ParamSpec.uint64 has the correct default value 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 ▶ 27/69 GObject.ParamSpec.enum has the correct name strings 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 24/69 gjs:JS / Mainloop OK 0.27s 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 0x251643500098 JS IMPORT: Defining parent (nil) of 0x2516435000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2516435000f8 of 0x2516435003b0 '_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 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251643501bf8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2516435021f8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2516435021f8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251643501bf8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251643503cb0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251643503cb0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435048a8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435048a8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435059b0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435059b0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251643501bf8), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2516435021f8), global 0x39e11b3681c0 JS IMPORT: Module metadata hook for module 0x251643501bf8 JS IMPORT: Defining meta.importSync for module 0x251643501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251643503cb0), global 0x39e11b3681c0 JS IMPORT: Module metadata hook for module 0x251643504358 JS IMPORT: Defining meta.importSync for module 0x251643504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x251643513030 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 0x2516435000f8 of 0x2516435130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2516435130b0 in 0x2516435000f8 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 0x2516435000f8 of 0x251643513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2516435000f8 of 0x251643512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2516435000f8 of 0x39e11b36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2516435130b0 of 0x39e11b36a448 '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 0x39e11b36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39e11b3a6060, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x251643513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39e11b3a60b0, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39e11b3a6100, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 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 0x39e11b3a6150, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 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' 0x39e11b3a6038 in GIRepository 0x251643512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x251643503490), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435048a8), global 0x39e11b3681c0 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' 0x39e11b3a61a0 in GIRepository 0x251643512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x251643501340), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2516435053d0), global 0x39e11b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2516435059b0), global 0x39e11b3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2516435000f8 of 0x251643519d28 '_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 0x2516435000f8 of 0x39e11b36ad30 '_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 0x2516435000f8 of 0x39e11b36ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2516435130b0 of 0x39e11b36ace0 '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 0x39e11b36ae70 class 0x77ac07860038 in object 0x39e11b3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39e11b3a6560, JSClass 0x77ac07859c18, in object 0x39e11b3a61c8 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' 0x39e11b3a61c8 in GIRepository 0x251643512eb0 JS IMPORT: Module metadata hook for module 0x2516435053d0 JS IMPORT: Defining meta.importSync for module 0x2516435053d0 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 0x2516435000f8 of 0x39e11b3c1268 '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 0x39e11b3a65b0, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2516435000f8 of 0x39e11b3c11f0 '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 0x2516435000f8 of 0x39e11b3c1588 '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 0x39e11b3a6628, JSClass 0x77ac07859f90, in object 0x39e11b3a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 29/69 gjs:JS / Promise RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=30 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testPromise.js ▶ 27/69 GObject.ParamSpec.flags has the correct flags OK ▶ 27/69 GObject.ParamSpec.flags has the correct default value 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 ▶ 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 27/69 gjs:JS / ParamSpec OK 0.11s 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 0xbbd8ff00098 JS IMPORT: Defining parent (nil) of 0xbbd8ff000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xbbd8ff000f8 of 0xbbd8ff003b0 '_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 0x163599c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbbd8ff01bf8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbbd8ff021f8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbbd8ff021f8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbbd8ff01bf8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff03cb0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff03cb0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff048a8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff048a8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff059b0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff059b0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbbd8ff01bf8), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbbd8ff021f8), global 0x163599c681c0 JS IMPORT: Module metadata hook for module 0xbbd8ff01bf8 JS IMPORT: Defining meta.importSync for module 0xbbd8ff01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff03cb0), global 0x163599c681c0 JS IMPORT: Module metadata hook for module 0xbbd8ff04358 JS IMPORT: Defining meta.importSync for module 0xbbd8ff04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xbbd8ff13030 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 0xbbd8ff000f8 of 0xbbd8ff130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xbbd8ff130b0 in 0xbbd8ff000f8 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 0xbbd8ff000f8 of 0xbbd8ff13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xbbd8ff000f8 of 0xbbd8ff12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xbbd8ff000f8 of 0x163599c6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xbbd8ff130b0 of 0x163599c6a448 '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 0x163599c6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x163599ca6060, JSClass 0x72e088919f90, in object 0x163599ca6038 JS CTX: Initialized class GIRepositoryGType prototype 0xbbd8ff13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x163599ca60b0, JSClass 0x72e088919f90, in object 0x163599ca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x163599ca6100, JSClass 0x72e088919f90, in object 0x163599ca6038 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 0x163599ca6150, JSClass 0x72e088919f90, in object 0x163599ca6038 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' 0x163599ca6038 in GIRepository 0xbbd8ff12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbbd8ff03490), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff048a8), global 0x163599c681c0 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' 0x163599ca61a0 in GIRepository 0xbbd8ff12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbbd8ff01340), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbbd8ff053d0), global 0x163599c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbbd8ff059b0), global 0x163599c681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xbbd8ff000f8 of 0xbbd8ff19d28 '_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 0xbbd8ff000f8 of 0x163599c6ad30 '_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 0xbbd8ff000f8 of 0x163599c6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xbbd8ff130b0 of 0x163599c6ace0 '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 0x163599c6ae70 class 0x72e088920038 in object 0x163599ca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x163599ca6560, JSClass 0x72e088919c18, in object 0x163599ca61c8 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' 0x163599ca61c8 in GIRepository 0xbbd8ff12eb0 JS IMPORT: Module metadata hook for module 0xbbd8ff053d0 JS IMPORT: Defining meta.importSync for module 0xbbd8ff053d0 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 0xbbd8ff000f8 of 0x163599cc1268 '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 0x163599ca65b0, JSClass 0x72e088919f90, in object 0x163599ca6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xbbd8ff000f8 of 0x163599cc11f0 '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' 0x163599ca6628 in GIRepository 0xbbd8ff12eb0 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 0xbbd8ff31880 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 0xbbd8ff3cce0 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 0xbbd8ff3f100 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 0x163599ca66a0, JSClass 0x72e088919f90, in object 0x163599ca6038 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 0xf5426696950 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 0xf54266969e0 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 0xf5426696a70 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 0xf542675f060 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 0xf542675f0e0 type GParamInt JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542675f160 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 0xf542675f1e0 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 0xf542675f260 type GParamUInt JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542675f2e0 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 0xf542675f360 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 0xf542675f3e0 type GParamInt64 JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542675f460 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 0xf542675f4e0 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 0xf542675f560 type GParamUInt64 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542675f5e0 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 0xf542675f660 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 0xf542675f6e0 type GParamEnum JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542675f760 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 0xf5426760020 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 0xf54267600a0 type GParamFlags JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf5426760120 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 0xf542668d610 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 0xf542668d680 type GParamObject JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542668d6f0 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 0xf542668d760 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 0xf542668dc60 type GParamBoxed JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xf542668dcd0 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 0xf5426696b00 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 30/69 gjs:JS / Regress RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 MALLOC_PERTURB_=130 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testRegress.js ▶ 28/69 print can be spied upon OK ▶ 28/69 printerr can be spied upon OK ▶ 28/69 log can be spied upon OK ▶ 28/69 logError can be spied upon OK 28/69 gjs:JS / Print OK 0.07s 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 0xaf359f00098 JS IMPORT: Defining parent (nil) of 0xaf359f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xaf359f000f8 of 0xaf359f003b0 '_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 0x1053110681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf359f01bf8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf359f021f8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf359f021f8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf359f01bf8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f03cb0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f03cb0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f048a8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f048a8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f059b0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f059b0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf359f01bf8), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf359f021f8), global 0x1053110681c0 JS IMPORT: Module metadata hook for module 0xaf359f01bf8 JS IMPORT: Defining meta.importSync for module 0xaf359f01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f03cb0), global 0x1053110681c0 JS IMPORT: Module metadata hook for module 0xaf359f04358 JS IMPORT: Defining meta.importSync for module 0xaf359f04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xaf359f13030 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 0xaf359f000f8 of 0xaf359f130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xaf359f130b0 in 0xaf359f000f8 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 0xaf359f000f8 of 0xaf359f13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xaf359f000f8 of 0xaf359f12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xaf359f000f8 of 0x10531106a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xaf359f130b0 of 0x10531106a448 '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 0x10531106a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1053110a6060, JSClass 0x790e06d79f90, in object 0x1053110a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xaf359f13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1053110a60b0, JSClass 0x790e06d79f90, in object 0x1053110a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1053110a6100, JSClass 0x790e06d79f90, in object 0x1053110a6038 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 0x1053110a6150, JSClass 0x790e06d79f90, in object 0x1053110a6038 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' 0x1053110a6038 in GIRepository 0xaf359f12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf359f03490), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f048a8), global 0x1053110681c0 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' 0x1053110a61a0 in GIRepository 0xaf359f12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaf359f01340), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaf359f053d0), global 0x1053110681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf359f059b0), global 0x1053110681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xaf359f000f8 of 0xaf359f19d28 '_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 0xaf359f000f8 of 0x10531106ad30 '_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 0xaf359f000f8 of 0x10531106ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xaf359f130b0 of 0x10531106ace0 '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 0x10531106ae70 class 0x790e06d80038 in object 0x1053110a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1053110a6560, JSClass 0x790e06d79c18, in object 0x1053110a61c8 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' 0x1053110a61c8 in GIRepository 0xaf359f12eb0 JS IMPORT: Module metadata hook for module 0xaf359f053d0 JS IMPORT: Defining meta.importSync for module 0xaf359f053d0 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 0xaf359f000f8 of 0x1053110c1268 '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 0x1053110a65b0, JSClass 0x790e06d79f90, in object 0x1053110a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xaf359f000f8 of 0x1053110c11f0 '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 0x1053110a6628, JSClass 0x790e06d79f90, in object 0x1053110a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 31/69 gjs:JS / Signals RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 MALLOC_PERTURB_=28 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testSignals.js ▶ 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 ▶ 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.09s 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 0x2d3cbe500098 JS IMPORT: Defining parent (nil) of 0x2d3cbe5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d3cbe5000f8 of 0x2d3cbe5003b0 '_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 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d3cbe501bf8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d3cbe5021f8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d3cbe5021f8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d3cbe501bf8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe503cb0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe503cb0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5048a8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5048a8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5059b0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5059b0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d3cbe501bf8), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d3cbe5021f8), global 0x4fd8b3681c0 JS IMPORT: Module metadata hook for module 0x2d3cbe501bf8 JS IMPORT: Defining meta.importSync for module 0x2d3cbe501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe503cb0), global 0x4fd8b3681c0 JS IMPORT: Module metadata hook for module 0x2d3cbe504358 JS IMPORT: Defining meta.importSync for module 0x2d3cbe504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d3cbe513030 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 0x2d3cbe5000f8 of 0x2d3cbe5130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d3cbe5130b0 in 0x2d3cbe5000f8 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 0x2d3cbe5000f8 of 0x2d3cbe513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d3cbe5000f8 of 0x2d3cbe512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d3cbe5000f8 of 0x4fd8b36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d3cbe5130b0 of 0x4fd8b36a448 '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 0x4fd8b36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4fd8b3a6060, JSClass 0x704900279f90, in object 0x4fd8b3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2d3cbe513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4fd8b3a60b0, JSClass 0x704900279f90, in object 0x4fd8b3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4fd8b3a6100, JSClass 0x704900279f90, in object 0x4fd8b3a6038 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 0x4fd8b3a6150, JSClass 0x704900279f90, in object 0x4fd8b3a6038 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' 0x4fd8b3a6038 in GIRepository 0x2d3cbe512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d3cbe503490), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5048a8), global 0x4fd8b3681c0 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' 0x4fd8b3a61a0 in GIRepository 0x2d3cbe512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d3cbe501340), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2d3cbe5053d0), global 0x4fd8b3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d3cbe5059b0), global 0x4fd8b3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2d3cbe5000f8 of 0x2d3cbe519d28 '_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 0x2d3cbe5000f8 of 0x4fd8b36ad30 '_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 0x2d3cbe5000f8 of 0x4fd8b36ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2d3cbe5130b0 of 0x4fd8b36ace0 '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 0x4fd8b36ae70 class 0x704900280038 in object 0x4fd8b3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4fd8b3a6560, JSClass 0x704900279c18, in object 0x4fd8b3a61c8 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' 0x4fd8b3a61c8 in GIRepository 0x2d3cbe512eb0 JS IMPORT: Module metadata hook for module 0x2d3cbe5053d0 JS IMPORT: Defining meta.importSync for module 0x2d3cbe5053d0 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 0x2d3cbe5000f8 of 0x4fd8b3c1268 '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 0x4fd8b3a65b0, JSClass 0x704900279f90, in object 0x4fd8b3a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2d3cbe5000f8 of 0x4fd8b3c11f0 '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 0x4fd8b3a6628, JSClass 0x704900279f90, in object 0x4fd8b3a6038 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 0x4fd8b3a6768, JSClass 0x704900279f90, in object 0x4fd8b3a6038 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 0x2d3cbe505c80 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=129 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-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 ▶ 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 31/69 gjs:JS / Signals OK 0.11s 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 0x1b9413a00098 JS IMPORT: Defining parent (nil) of 0x1b9413a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b9413a000f8 of 0x1b9413a003b0 '_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 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9413a01bf8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9413a021f8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9413a021f8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9413a01bf8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a03cb0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a03cb0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a048a8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a048a8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a059b0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a059b0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9413a01bf8), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9413a021f8), global 0xcf7ea2681c0 JS IMPORT: Module metadata hook for module 0x1b9413a01bf8 JS IMPORT: Defining meta.importSync for module 0x1b9413a01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a03cb0), global 0xcf7ea2681c0 JS IMPORT: Module metadata hook for module 0x1b9413a04358 JS IMPORT: Defining meta.importSync for module 0x1b9413a04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b9413a13030 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 0x1b9413a000f8 of 0x1b9413a130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b9413a130b0 in 0x1b9413a000f8 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 0x1b9413a000f8 of 0x1b9413a13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b9413a000f8 of 0x1b9413a12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b9413a000f8 of 0xcf7ea26a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b9413a130b0 of 0xcf7ea26a448 '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 0xcf7ea26a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xcf7ea2a6060, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1b9413a13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xcf7ea2a60b0, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xcf7ea2a6100, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 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 0xcf7ea2a6150, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 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' 0xcf7ea2a6038 in GIRepository 0x1b9413a12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9413a03490), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a048a8), global 0xcf7ea2681c0 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' 0xcf7ea2a61a0 in GIRepository 0x1b9413a12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b9413a01340), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b9413a053d0), global 0xcf7ea2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9413a059b0), global 0xcf7ea2681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1b9413a000f8 of 0x1b9413a19d28 '_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 0x1b9413a000f8 of 0xcf7ea26ad30 '_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 0x1b9413a000f8 of 0xcf7ea26ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1b9413a130b0 of 0xcf7ea26ace0 '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 0xcf7ea26ae70 class 0x7e86931e0038 in object 0xcf7ea2a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xcf7ea2a6560, JSClass 0x7e86931d9c18, in object 0xcf7ea2a61c8 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' 0xcf7ea2a61c8 in GIRepository 0x1b9413a12eb0 JS IMPORT: Module metadata hook for module 0x1b9413a053d0 JS IMPORT: Defining meta.importSync for module 0x1b9413a053d0 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 0x1b9413a000f8 of 0xcf7ea2c1268 '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 0xcf7ea2a65b0, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1b9413a000f8 of 0xcf7ea2c11f0 '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 0x1b9413a000f8 of 0xcf7ea2c1588 '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 0x1b9413a000f8 of 0xcf7ea2c1628 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1b9413a000f8 of 0xcf7ea2c15d8 '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 0xcf7ea2a6628, JSClass 0x7e86931d9f90, in object 0xcf7ea2a6038 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 0x1b9413a35a40 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 30/69 Life, the Universe and Everything includes 64-bit integers OK 33/69 gjs:JS / Tweener RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=201 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testTweener.js ▶ 30/69 Life, the Universe and Everything includes unsigned 64-bit integers OK ▶ 30/69 Life, the Universe and Everything includes shorts OK ▶ 30/69 Life, the Universe and Everything includes ints 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 ▶ 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 ▶ 30/69 Life, the Universe and Everything includes sizes 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 ▶ 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 ▶ 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 ▶ 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 ▶ 32/69 System.addressOf() gives different results for different objects OK ▶ 30/69 Life, the Universe and Everything variant GLib.Variant OK ▶ 30/69 Life, the Universe and Everything string array GLib.Variant OK ▶ 32/69 System.version gives a plausible number OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as return types OK ▶ 32/69 System.refcount() gives the correct number OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as in parameters OK ▶ 32/69 System.addressOfGObject() gives different results for different objects 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 ▶ 32/69 System.addressOfGObject() throws for non GObject objects OK ▶ 30/69 Life, the Universe and Everything return values in filename encoding OK ▶ 32/69 System.gc() does not crash the application OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments in after out OK ▶ 32/69 System.dumpHeap() throws but does not crash when given a nonexistent path 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 ▶ 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 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 ▶ 32/69 System.programPath is null when executed from minijasmine OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK ▶ 32/69 System.programArgs System.programArgs is an array OK ▶ 32/69 System.programArgs modifications persist OK ▶ 30/69 Life, the Universe and Everything arrays of int in OK ▶ 32/69 System.programArgs System.programArgs is equal to ARGV 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 32/69 gjs:JS / System OK 0.12s 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 0x34ed5db00098 JS IMPORT: Defining parent (nil) of 0x34ed5db000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34ed5db000f8 of 0x34ed5db003b0 '_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 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34ed5db01bf8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34ed5db021f8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34ed5db021f8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34ed5db01bf8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db03cb0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db03cb0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db048a8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db048a8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db059b0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db059b0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34ed5db01bf8), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34ed5db021f8), global 0x26829cd681c0 JS IMPORT: Module metadata hook for module 0x34ed5db01bf8 JS IMPORT: Defining meta.importSync for module 0x34ed5db01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db03cb0), global 0x26829cd681c0 JS IMPORT: Module metadata hook for module 0x34ed5db04358 JS IMPORT: Defining meta.importSync for module 0x34ed5db04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34ed5db13030 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 0x34ed5db000f8 of 0x34ed5db130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34ed5db130b0 in 0x34ed5db000f8 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 0x34ed5db000f8 of 0x34ed5db13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34ed5db000f8 of 0x34ed5db12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34ed5db000f8 of 0x26829cd6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34ed5db130b0 of 0x26829cd6a448 '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 0x26829cd6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26829cda6060, JSClass 0x7b733a819f90, in object 0x26829cda6038 JS CTX: Initialized class GIRepositoryGType prototype 0x34ed5db13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26829cda60b0, JSClass 0x7b733a819f90, in object 0x26829cda6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26829cda6100, JSClass 0x7b733a819f90, in object 0x26829cda6038 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 0x26829cda6150, JSClass 0x7b733a819f90, in object 0x26829cda6038 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' 0x26829cda6038 in GIRepository 0x34ed5db12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34ed5db03490), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db048a8), global 0x26829cd681c0 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' 0x26829cda61a0 in GIRepository 0x34ed5db12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x34ed5db01340), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34ed5db053d0), global 0x26829cd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34ed5db059b0), global 0x26829cd681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x34ed5db000f8 of 0x34ed5db19d28 '_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 0x34ed5db000f8 of 0x26829cd6ad30 '_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 0x34ed5db000f8 of 0x26829cd6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x34ed5db130b0 of 0x26829cd6ace0 '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 0x26829cd6ae70 class 0x7b733a820038 in object 0x26829cda61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26829cda6560, JSClass 0x7b733a819c18, in object 0x26829cda61c8 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' 0x26829cda61c8 in GIRepository 0x34ed5db12eb0 JS IMPORT: Module metadata hook for module 0x34ed5db053d0 JS IMPORT: Defining meta.importSync for module 0x34ed5db053d0 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 0x34ed5db000f8 of 0x26829cdc1268 '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 0x26829cda65b0, JSClass 0x7b733a819f90, in object 0x26829cda6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x34ed5db000f8 of 0x26829cdc11f0 '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 0x34ed5db000f8 of 0x34ed5db31760 '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 0x34ed5db000f8 of 0x26829cdc1628 '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 0x34ed5db000f8 of 0x26829cdc1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x34ed5db000f8 of 0x26829cdc15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x34ed5db130b0 of 0x26829cdc1588 '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 0x26829cda6650, JSClass 0x7b733a819c18, in object 0x26829cda6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x26829cdc1948, JSClass 0x7b733a81b0b8, in object 0x26829cda6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x26829cda66c8, JSClass 0x7b733a819c18, in object 0x26829cda6628 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 0x26829cdc1a88, JSClass 0x7b733a81b0b8, in object 0x26829cda6628 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 0x26829cda6740, JSClass 0x7b733a819f90, in object 0x26829cda6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x26829cda6790, JSClass 0x7b733a819f90, in object 0x26829cda6628 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 0x26829cda67e0, JSClass 0x7b733a819c18, in object 0x26829cda6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x26829cda6830, JSClass 0x7b733a819c18, in object 0x26829cda61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x26829cda6880, JSClass 0x7b733a819c18, in object 0x26829cda6628 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 0x26829cdc1bc8, JSClass 0x7b733a81b0b8, in object 0x26829cda6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x26829cda68f8, JSClass 0x7b733a819c18, in object 0x34ed5db12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x26829cda6970, JSClass 0x7b733a819f90, in object 0x26829cda6628 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 0x26829cda69c0, JSClass 0x7b733a819c18, in object 0x26829cda6628 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' 0x26829cda6628 in GIRepository 0x34ed5db12eb0 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 0x26829cda6a10, JSClass 0x7b733a819f90, in object 0x26829cda6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 34/69 gjs:JS / Cairo RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js MALLOC_PERTURB_=104 LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testCairo.js ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 30/69 Life, the Universe and Everything Struct with const/volatile members sets fields correctly SKIP ▶ 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 ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 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 ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 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 ▶ 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 ▶ 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 ▶ 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 ▶ 34/69 Cairo context has the right 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 ▶ 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 ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly OK ▶ 34/69 Cairo context can set its fill rule OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor OK ▶ 34/69 Cairo context can set its line cap OK ▶ 34/69 Cairo context can set its line join OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type OK ▶ 34/69 Cairo context can set its line width OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode OK ▶ 34/69 Cairo context can set its miter limit OK ▶ 34/69 Cairo context can set its operator OK ▶ 34/69 Cairo context can set its tolerance OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor OK ▶ 34/69 Cairo context has a rectangle as clip extents OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type OK ▶ 34/69 Cairo context has a rectangle as fill extents OK ▶ 1/69 - unhandled promise rejection should be reported OK ▶ 34/69 Cairo context has a rectangle as stroke extents OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor OK ▶ 34/69 Cairo context has zero dashes initially OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type OK ▶ 34/69 Cairo context transforms user to device coordinates OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 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 wrong type for GBoxed function does not accept a GObject of the wrong type OK ▶ 33/69 Tweener runs a simple tween 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 ▶ 33/69 Tweener calls callbacks during the tween 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 ▶ 33/69 Tweener can pause tweens OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can access fields with simple types OK ▶ 34/69 Cairo context computes text extents OK ▶ 34/69 Cairo context can call various, otherwise untested, methods without crashing OK ▶ 30/69 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) OK ▶ 33/69 Tweener can remove tweens 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 ▶ 33/69 Tweener overrides a tween with another one acting on the same object and property at the same time OK ▶ 30/69 Life, the Universe and Everything Introspected GObject sets write-only properties OK ▶ 30/69 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 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 Introspected GObject constructs from constructors annotated with (constructor) OK ▶ 33/69 Tweener can pause and resume all tweens OK ▶ 30/69 Life, the Universe and Everything Introspected GObject static methods OK ▶ 33/69 Tweener can remove all tweens OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Boxed type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Hash table SKIP ▶ 33/69 Tweener runs a tween with a time of 0 immediately OK ▶ 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 ▶ 33/69 Tweener can call a callback a certain number of times OK ▶ 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 ▶ 33/69 Tweener can count the number of tweens on an object OK ▶ 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 ▶ 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 ▶ 33/69 Tweener can register special properties 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 ▶ 33/69 Tweener can register special modifiers for properties 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 ▶ 1/69 - catching an await expression should not cause unhandled rejection 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 ▶ 33/69 Tweener can split properties into more than one special property OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value SKIP ▶ 33/69 Tweener calls an overwrite callback when a tween is replaced OK ▶ 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 ▶ 33/69 Tweener can still overwrite a tween after it has started OK ▶ 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 ▶ 33/69 Tweener stays within min and max values OK ▶ 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 33/69 gjs:JS / Tweener OK 0.23s 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 0x289d73600098 JS IMPORT: Defining parent (nil) of 0x289d736000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x289d736000f8 of 0x289d736003b0 '_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 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x289d73601bf8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x289d736021f8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x289d736021f8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x289d73601bf8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d73603cb0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d73603cb0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736048a8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736048a8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736059b0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736059b0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x289d73601bf8), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x289d736021f8), global 0x31f2545681c0 JS IMPORT: Module metadata hook for module 0x289d73601bf8 JS IMPORT: Defining meta.importSync for module 0x289d73601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d73603cb0), global 0x31f2545681c0 JS IMPORT: Module metadata hook for module 0x289d73604358 JS IMPORT: Defining meta.importSync for module 0x289d73604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x289d73613030 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 0x289d736000f8 of 0x289d736130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x289d736130b0 in 0x289d736000f8 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 0x289d736000f8 of 0x289d73613638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x289d736000f8 of 0x289d73612eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x289d736000f8 of 0x31f25456a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x289d736130b0 of 0x31f25456a448 '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 0x31f25456a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31f2545a6060, JSClass 0x774c11389f90, in object 0x31f2545a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x289d73613c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31f2545a60b0, JSClass 0x774c11389f90, in object 0x31f2545a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31f2545a6100, JSClass 0x774c11389f90, in object 0x31f2545a6038 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 0x31f2545a6150, JSClass 0x774c11389f90, in object 0x31f2545a6038 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' 0x31f2545a6038 in GIRepository 0x289d73612eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x289d73603490), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736048a8), global 0x31f2545681c0 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' 0x31f2545a61a0 in GIRepository 0x289d73612eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x289d73601340), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x289d736053d0), global 0x31f2545681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x289d736059b0), global 0x31f2545681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x289d736000f8 of 0x289d73619d28 '_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 0x289d736000f8 of 0x31f25456ad30 '_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 0x289d736000f8 of 0x31f25456ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x289d736130b0 of 0x31f25456ace0 '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 0x31f25456ae70 class 0x774c11390038 in object 0x31f2545a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31f2545a6560, JSClass 0x774c11389c18, in object 0x31f2545a61c8 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' 0x31f2545a61c8 in GIRepository 0x289d73612eb0 JS IMPORT: Module metadata hook for module 0x289d736053d0 JS IMPORT: Defining meta.importSync for module 0x289d736053d0 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 0x289d736000f8 of 0x31f2545c1268 '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 0x31f2545a65b0, JSClass 0x774c11389f90, in object 0x31f2545a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x289d736000f8 of 0x31f2545c11f0 '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 0x289d736000f8 of 0x289d736317e0 'tweener' is mod 1 JS IMPORT: Defined importer 'tweener' 0x289d736317e0 in 0x289d736000f8 JS IMPORT: successfully imported directory 'tweener' JS IMPORT: Importing module tweenList succeeded JS IMPORT: Defining parent 0x289d736317e0 of 0x31f2545c1600 '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 0x289d736000f8 of 0x31f2545c16c8 '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 0x289d736000f8 of 0x31f2545c1718 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x289d736000f8 of 0x31f2545c1678 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module tweener succeeded JS IMPORT: Defining parent 0x289d736317e0 of 0x31f2545c1588 '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 0x31f2545a6628, JSClass 0x774c11389f90, in object 0x31f2545a6038 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 0x31f254565ca0 of 0x3751cd01bdd0 '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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes MALLOC_PERTURB_=148 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGtk3.js ▶ 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 ▶ 34/69 Cairo context has methods when created from a C function OK ▶ 34/69 Cairo pattern has typechecks OK ▶ 34/69 Cairo solid pattern can be created from RGB static method OK ▶ 30/69 Life, the Universe and Everything marshals a fixed-size array of objects out 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 ▶ 30/69 Life, the Universe and Everything Inherited GObject can read fields from a parent class OK ▶ 34/69 Cairo linear gradient can be created and added as a source OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK ▶ 34/69 Cairo radial gradient can be created and added as a source OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK ▶ 34/69 Cairo path has typechecks OK ▶ 34/69 Cairo surface has typechecks OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can have its own properties OK ▶ 34/69 Cairo surface can access the device scale OK ▶ 34/69 Cairo surface can access the device offset OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK ▶ 34/69 Cairo GI test suite for context can be marshalled as a return value OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces default properly OK ▶ 34/69 Cairo GI test suite for context can be marshalled as an in parameter OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces construct properly OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 30/69 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as an out parameter OK ▶ 30/69 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK ▶ 34/69 Cairo GI test suite can be marshalled through a signal handler OK ▶ 30/69 Life, the Universe and Everything callbacks OK ▶ 34/69 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 30/69 Life, the Universe and Everything null / undefined callback OK ▶ 34/69 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 34/69 Cairo imported via GI has boxed types from the GIR file OK ▶ 30/69 Life, the Universe and Everything callback called more than once 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 ▶ 30/69 Life, the Universe and Everything null array callback OK ▶ 30/69 Life, the Universe and Everything callback with inout array SKIP ▶ 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 ▶ 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 ▶ 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 34/69 gjs:JS / Cairo OK 0.26s 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 0x1cf9c6600098 JS IMPORT: Defining parent (nil) of 0x1cf9c66000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x1cf9c66003b0 '_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 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cf9c6601bf8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cf9c66021f8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cf9c66021f8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cf9c6601bf8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c6603cb0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c6603cb0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66048a8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66048a8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66059b0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66059b0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cf9c6601bf8), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cf9c66021f8), global 0x94d0ac681c0 JS IMPORT: Module metadata hook for module 0x1cf9c6601bf8 JS IMPORT: Defining meta.importSync for module 0x1cf9c6601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c6603cb0), global 0x94d0ac681c0 JS IMPORT: Module metadata hook for module 0x1cf9c6604358 JS IMPORT: Defining meta.importSync for module 0x1cf9c6604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cf9c6613030 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 0x1cf9c66000f8 of 0x1cf9c66130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cf9c66130b0 in 0x1cf9c66000f8 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 0x1cf9c66000f8 of 0x1cf9c6613638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x1cf9c6612eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x94d0ac6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cf9c66130b0 of 0x94d0ac6a448 '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 0x94d0ac6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x94d0aca6060, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1cf9c6613c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x94d0aca60b0, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x94d0aca6100, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 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 0x94d0aca6150, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 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' 0x94d0aca6038 in GIRepository 0x1cf9c6612eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cf9c6603490), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66048a8), global 0x94d0ac681c0 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' 0x94d0aca61a0 in GIRepository 0x1cf9c6612eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cf9c6601340), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cf9c66053d0), global 0x94d0ac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cf9c66059b0), global 0x94d0ac681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x1cf9c6619d28 '_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 0x1cf9c66000f8 of 0x94d0ac6ad30 '_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 0x1cf9c66000f8 of 0x94d0ac6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cf9c66130b0 of 0x94d0ac6ace0 '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 0x94d0ac6ae70 class 0x7054bdf10038 in object 0x94d0aca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x94d0aca6560, JSClass 0x7054bdf09c18, in object 0x94d0aca61c8 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' 0x94d0aca61c8 in GIRepository 0x1cf9c6612eb0 JS IMPORT: Module metadata hook for module 0x1cf9c66053d0 JS IMPORT: Defining meta.importSync for module 0x1cf9c66053d0 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 0x1cf9c66000f8 of 0x94d0acc1268 '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 0x94d0aca65b0, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x94d0acc11f0 '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 0x1cf9c66000f8 of 0x94d0acc15d8 '_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 0x1cf9c6631ea0 JS CTX: Initialized class Context prototype 0x1cf9c6631fc0 JS CTX: Initialized class Surface prototype 0x1cf9c66327a0 JS CTX: Initialized class ImageSurface prototype 0x1cf9c6632880 JS CTX: Initialized class Path prototype 0x1cf9c66328e0 JS CTX: Initialized class PSSurface prototype 0x1cf9c6632940 JS CTX: Initialized class PDFSurface prototype 0x1cf9c66329a0 JS CTX: Initialized class SVGSurface prototype 0x1cf9c6632a80 JS CTX: Initialized class Pattern prototype 0x1cf9c6632b60 JS CTX: Initialized class Gradient prototype 0x1cf9c6632bc0 JS CTX: Initialized class LinearGradient prototype 0x1cf9c6632c20 JS CTX: Initialized class RadialGradient prototype 0x1cf9c6632c80 JS CTX: Initialized class SurfacePattern prototype 0x1cf9c6632ce0 JS CTX: Initialized class SolidPattern prototype 0x1cf9c6632d40 JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x1cf9c6631e80 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x94d0acc1588 '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' 0x94d0aca66c8 in GIRepository 0x1cf9c6612eb0 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' 0x94d0aca66f0 in GIRepository 0x1cf9c6612eb0 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 0x1cf9c66000f8 of 0x94d0acc1768 '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 0x1cf9c66000f8 of 0x94d0acc17b8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1cf9c66000f8 of 0x94d0acc1718 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1cf9c66130b0 of 0x94d0acc16c8 '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 0x94d0aca6768, JSClass 0x7054bdf09c18, in object 0x94d0aca6740 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x94d0acc1a88, JSClass 0x7054bdf0b0b8, in object 0x94d0aca6740 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x94d0aca67e0, JSClass 0x7054bdf09c18, in object 0x94d0aca6740 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 0x94d0acc1bc8, JSClass 0x7054bdf0b0b8, in object 0x94d0aca6740 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 0x94d0aca6858, JSClass 0x7054bdf09f90, in object 0x94d0aca6740 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x94d0aca68a8, JSClass 0x7054bdf09f90, in object 0x94d0aca6740 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 0x94d0aca68f8, JSClass 0x7054bdf09c18, in object 0x94d0aca6740 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x94d0aca6948, JSClass 0x7054bdf09c18, in object 0x94d0aca61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x94d0aca6998, JSClass 0x7054bdf09c18, in object 0x94d0aca6740 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 0x94d0acc1d08, JSClass 0x7054bdf0b0b8, in object 0x94d0aca6740 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x94d0aca6a10, JSClass 0x7054bdf09c18, in object 0x1cf9c6612f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x94d0aca6a88, JSClass 0x7054bdf09f90, in object 0x94d0aca6740 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 0x94d0aca6ad8, JSClass 0x7054bdf09c18, in object 0x94d0aca6740 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' 0x94d0aca6740 in GIRepository 0x1cf9c6612eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1cf9c66130b0 of 0x94d0acc1678 '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 0x94d0aca6b28, JSClass 0x7054bdf09c18, in object 0x94d0aca61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x94d0aca6b78, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x282a8a211920, JSClass 0x7054bdf0b0b8, in object 0x94d0aca6718 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x94d0aca6bf0, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x94d0aca6718 in GIRepository 0x1cf9c6612eb0 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' 0x94d0aca6c40 in GIRepository 0x1cf9c6612eb0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x94d0ac65be0 of 0x282a8a22c768 '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 0x1cf9c6615138 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 0x1cf9c6615218 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 0x1cf9c6615278 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 0x1cf9c66152d8 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 0x1cf9c6615338 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 0x1cf9c6615398 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 0x1cf9c66153f8 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 0x1cf9c6615458 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 0x1cf9c6615538 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 0x1cf9c6615598 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 0x1cf9c66155f8 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 0x1cf9c66157d8 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 0x1cf9c6615838 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x94d0aca6e98, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x94d0aca6ec0, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x94d0aca6ee8, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x94d0aca6f10, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x94d0aca6f38, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 JS G NS: Defined namespace 'cairo' 0x94d0aca6c68 in GIRepository 0x94d0ac65958 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 0x94d0aca6f60, JSClass 0x7054bdf09f90, in object 0x94d0aca6038 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 0x282a8a25a178, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x282a8a25a1c8, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x282a8a25a218, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 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 0x282a8a25a268, JSClass 0x7054bdf09c18, in object 0x94d0aca6718 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 0x282a8a25a2b8, JSClass 0x7054bdf09c18, in object 0x94d0aca66c8 JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x282a8a25a308, JSClass 0x7054bdf09c18, in object 0x94d0ac65f10 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 0x282a8a2625b0, JSClass 0x7054bdf09c18, in object 0x94d0aca6c40 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 0x282a8a2628d0, JSClass 0x7054bdf09f90, in object 0x94d0aca6c68 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 >>> MALLOC_PERTURB_=98 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js ▶ 30/69 Life, the Universe and Everything callback with destroy-notify and no user data throws error OK ▶ 30/69 Life, the Universe and Everything async callback OK ▶ 30/69 Life, the Universe and Everything Gio.AsyncReadyCallback 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 ▶ 30/69 Life, the Universe and Everything constructor taking a callback OK ▶ 30/69 Life, the Universe and Everything hash table passed to callback OK ▶ 30/69 Life, the Universe and Everything GError callback 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 ▶ 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 ▶ 30/69 Life, the Universe and Everything GObject.InitiallyUnowned constructs 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 ▶ 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 30/69 gjs:JS / Regress OK 0.53s 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 0x365adac00098 JS IMPORT: Defining parent (nil) of 0x365adac000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x365adac000f8 of 0x365adac003b0 '_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 0x31377db681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365adac01bf8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365adac021f8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365adac021f8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365adac01bf8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac03cb0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac03cb0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac048a8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac048a8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac059b0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac059b0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365adac01bf8), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365adac021f8), global 0x31377db681c0 JS IMPORT: Module metadata hook for module 0x365adac01bf8 JS IMPORT: Defining meta.importSync for module 0x365adac01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac03cb0), global 0x31377db681c0 JS IMPORT: Module metadata hook for module 0x365adac04358 JS IMPORT: Defining meta.importSync for module 0x365adac04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x365adac13030 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 0x365adac000f8 of 0x365adac130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x365adac130b0 in 0x365adac000f8 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 0x365adac000f8 of 0x365adac13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x365adac000f8 of 0x365adac12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x365adac000f8 of 0x31377db6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x365adac130b0 of 0x31377db6a448 '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 0x31377db6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31377dba6060, JSClass 0x71c7db829f90, in object 0x31377dba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x365adac13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31377dba60b0, JSClass 0x71c7db829f90, in object 0x31377dba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31377dba6100, JSClass 0x71c7db829f90, in object 0x31377dba6038 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 0x31377dba6150, JSClass 0x71c7db829f90, in object 0x31377dba6038 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' 0x31377dba6038 in GIRepository 0x365adac12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365adac03490), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac048a8), global 0x31377db681c0 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' 0x31377dba61a0 in GIRepository 0x365adac12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x365adac01340), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x365adac053d0), global 0x31377db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365adac059b0), global 0x31377db681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x365adac000f8 of 0x365adac19d28 '_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 0x365adac000f8 of 0x31377db6ad30 '_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 0x365adac000f8 of 0x31377db6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x365adac130b0 of 0x31377db6ace0 '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 0x31377db6ae70 class 0x71c7db830038 in object 0x31377dba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31377dba6560, JSClass 0x71c7db829c18, in object 0x31377dba61c8 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' 0x31377dba61c8 in GIRepository 0x365adac12eb0 JS IMPORT: Module metadata hook for module 0x365adac053d0 JS IMPORT: Defining meta.importSync for module 0x365adac053d0 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 0x365adac000f8 of 0x31377dbc1268 '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 0x31377dba65b0, JSClass 0x71c7db829f90, in object 0x31377dba6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x365adac000f8 of 0x31377dbc11f0 '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' 0x31377dba6628 in GIRepository 0x365adac12eb0 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 0x365adac000f8 of 0x31377dbc1628 '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 0x365adac000f8 of 0x31377dbc1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x365adac000f8 of 0x31377dbc15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x365adac130b0 of 0x31377dbc1588 '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 0x31377dba6678, JSClass 0x71c7db829c18, in object 0x31377dba6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x31377dbc1948, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x31377dba66f0, JSClass 0x71c7db829c18, in object 0x31377dba6650 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 0x31377dbc1a88, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 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 0x31377dba6768, JSClass 0x71c7db829f90, in object 0x31377dba6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x31377dba67b8, JSClass 0x71c7db829f90, in object 0x31377dba6650 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 0x31377dba6808, JSClass 0x71c7db829c18, in object 0x31377dba6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x31377dba6858, JSClass 0x71c7db829c18, in object 0x31377dba61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x31377dba68a8, JSClass 0x71c7db829c18, in object 0x31377dba6650 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 0x31377dbc1bc8, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x31377dba6920, JSClass 0x71c7db829c18, in object 0x365adac12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x31377dba6998, JSClass 0x71c7db829f90, in object 0x31377dba6650 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 0x31377dba69e8, JSClass 0x71c7db829c18, in object 0x31377dba6650 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' 0x31377dba6650 in GIRepository 0x365adac12eb0 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 0x365adac3d8c0 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 0x365adac3d920 JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1836a2c75588, JSClass 0x71c7db82b0b8, in object 0x31377dba6628 JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject JS G PRM: JSObject created with param instance 0x9fefa40e420 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 0x365adac26dc8 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 0x31377dba6b00, JSClass 0x71c7db829f90, in object 0x31377dba6038 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 0x365adac8c3f8 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 0x1836a2ce0510, JSClass 0x71c7db829f90, in object 0x31377dba6038 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 0x1836a2ce49c0, JSClass 0x71c7db829c18, in object 0x31377dba6650 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x1836a2cdaab0, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 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 0x1836a2ce9b00, JSClass 0x71c7db829c18, in object 0x31377dba6628 JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1836a2ce9b50, JSClass 0x71c7db829c18, in object 0x31377dba6628 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 0x365adac87df8 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 0x1836a2cf56f0, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x1836a2cf5e98, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x1836a2cf8588, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x1836a2cf8c18, JSClass 0x71c7db829f90, in object 0x31377dba6628 JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x1836a2cfb380, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x1836a2cfb9c0, JSClass 0x71c7db829f90, in object 0x31377dba6628 JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x1836a2cfbd58, JSClass 0x71c7db829f90, in object 0x31377dba6628 JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x1836a2cfbf60, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x1836a2cf1a10, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x2f67da704308, JSClass 0x71c7db829f90, in object 0x31377dba6038 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 0x1836a2cf1dd0, JSClass 0x71c7db82ad00, in object 0x31377dba6650 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 0x2f67da72d600, JSClass 0x71c7db829ff0, in object 0x31377dba6628 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 0x2f67da72d650, JSClass 0x71c7db829ff0, in object 0x31377dba6628 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 0x2f67da72e308, JSClass 0x71c7db829c18, in object 0x31377dba6650 JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x2f67da722f88, JSClass 0x71c7db82b0b8, in object 0x31377dba6650 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 0x2f67da72ea60, JSClass 0x71c7db829c18, in object 0x31377dba6628 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 0x2f67da72ee70, JSClass 0x71c7db829c18, in object 0x31377dba61c8 JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x2f67da72eec0, JSClass 0x71c7db829c18, in object 0x31377dba6628 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 0x2f67da7383a8, JSClass 0x71c7db829f90, in object 0x31377dba6038 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 0x26acd25e38d8 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 0x2f67da7387b8, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 0x2f67da738920, JSClass 0x71c7db829f90, in object 0x31377dba6628 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 >>> MALLOC_PERTURB_=141 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testLegacyGtk.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 ▶ 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 ▶ 36/69 Access to destroyed GObject Get property OK ▶ 36/69 Access to destroyed GObject Set property OK ▶ 1/69 - main program exceptions are not swallowed by queued promise jobs OK ▶ 36/69 Access to destroyed GObject Add expando property OK ▶ 36/69 Access to destroyed GObject Access to unset expando property OK 35/69 gjs:JS / Gtk3 OK 0.27s 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 0x1dd92ab00098 JS IMPORT: Defining parent (nil) of 0x1dd92ab000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x1dd92ab003b0 '_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 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dd92ab01bf8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dd92ab021f8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dd92ab021f8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dd92ab01bf8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab03cb0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab03cb0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab048a8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab048a8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab059b0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab059b0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dd92ab01bf8), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dd92ab021f8), global 0x3391fdd681c0 JS IMPORT: Module metadata hook for module 0x1dd92ab01bf8 JS IMPORT: Defining meta.importSync for module 0x1dd92ab01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab03cb0), global 0x3391fdd681c0 JS IMPORT: Module metadata hook for module 0x1dd92ab04358 JS IMPORT: Defining meta.importSync for module 0x1dd92ab04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dd92ab13030 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 0x1dd92ab000f8 of 0x1dd92ab130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dd92ab130b0 in 0x1dd92ab000f8 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 0x1dd92ab000f8 of 0x1dd92ab13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x1dd92ab12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x3391fdd6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dd92ab130b0 of 0x3391fdd6a448 '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 0x3391fdd6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3391fdda6060, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1dd92ab13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3391fdda60b0, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3391fdda6100, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 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 0x3391fdda6150, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 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' 0x3391fdda6038 in GIRepository 0x1dd92ab12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dd92ab03490), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab048a8), global 0x3391fdd681c0 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' 0x3391fdda61a0 in GIRepository 0x1dd92ab12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dd92ab01340), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dd92ab053d0), global 0x3391fdd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dd92ab059b0), global 0x3391fdd681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x1dd92ab19d28 '_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 0x1dd92ab000f8 of 0x3391fdd6ad30 '_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 0x1dd92ab000f8 of 0x3391fdd6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1dd92ab130b0 of 0x3391fdd6ace0 '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 0x3391fdd6ae70 class 0x7e55241c0038 in object 0x3391fdda61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3391fdda6560, JSClass 0x7e55241b9c18, in object 0x3391fdda61c8 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' 0x3391fdda61c8 in GIRepository 0x1dd92ab12eb0 JS IMPORT: Module metadata hook for module 0x1dd92ab053d0 JS IMPORT: Defining meta.importSync for module 0x1dd92ab053d0 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 0x1dd92ab000f8 of 0x3391fddc1268 '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 0x3391fdda65b0, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x3391fddc11f0 '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 0x1dd92ab000f8 of 0x3391fddc1650 '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 0x1dd92ab000f8 of 0x3391fddc16a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x3391fddc1600 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1dd92ab130b0 of 0x3391fddc15b0 '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 0x3391fdda6650, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3391fddc1970, JSClass 0x7e55241bb0b8, in object 0x3391fdda6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3391fdda66c8, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 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 0x3391fddc1ab0, JSClass 0x7e55241bb0b8, in object 0x3391fdda6628 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 0x3391fdda6740, JSClass 0x7e55241b9f90, in object 0x3391fdda6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3391fdda6790, JSClass 0x7e55241b9f90, in object 0x3391fdda6628 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 0x3391fdda67e0, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3391fdda6830, JSClass 0x7e55241b9c18, in object 0x3391fdda61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3391fdda6880, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 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 0x3391fddc1bf0, JSClass 0x7e55241bb0b8, in object 0x3391fdda6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3391fdda68f8, JSClass 0x7e55241b9c18, in object 0x1dd92ab12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3391fdda6970, JSClass 0x7e55241b9f90, in object 0x3391fdda6628 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 0x3391fdda69c0, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 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' 0x3391fdda6628 in GIRepository 0x1dd92ab12eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1dd92ab130b0 of 0x318ae4808510 '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 0x3391fdda6a38, JSClass 0x7e55241b9c18, in object 0x3391fdda61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3391fdda6a88, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x318ae4808858, JSClass 0x7e55241bb0b8, in object 0x3391fdda6a10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3391fdda6b00, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x3391fdda6a10 in GIRepository 0x1dd92ab12eb0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1dd92ab000f8 of 0x1dd92ab36da0 '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 0x3391fdda6b50, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x318ae4808998, JSClass 0x7e55241bb0b8, in object 0x3391fdda6a10 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 0x3391fdda6c90, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x3391fdda6ce0, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x3391fdda6d30, JSClass 0x7e55241b9c18, in object 0x1dd92ab12f90 JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x318ae4808a38, JSClass 0x7e55241bb0b8, in object 0x3391fdda6628 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 0x3391fdda6dd0, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x3391fdda6e20, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x3391fdda6e70, JSClass 0x7e55241b9c18, in object 0x1dd92ab12f90 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 0x3391fdda6ee8, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x3391fdda6f38, JSClass 0x7e55241b9c18, in object 0x3391fdda6628 JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x318ae4808ab0, JSClass 0x7e55241bb0b8, in object 0x3391fdda6628 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 0x318ae48120b0, JSClass 0x7e55241b9f90, in object 0x3391fdda6038 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 0x318ae48121f0, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x318ae4812240, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 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 0x1dd92ab1d7e8 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 0x318ae48122b8, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 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 0x318ae4812330, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x318ae4812380, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 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 0x1dd92ab1d9b8 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 0x1dd92ab563c8 == Stack trace for context 0x4d083e6b190 == #0 4d083f358c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGtk3.js:189 (3391fddf96a0 @ 223) #1 4d083f35818 i resource:///org/gjs/jsunit/jasmine.js:7044 (3391fdddee20 @ 325) #2 4d083f35770 i resource:///org/gjs/jsunit/jasmine.js:7085 (3391fdddf150 @ 83) #3 4d083f356e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (3391fdddef60 @ 91) #4 4d083f35650 i resource:///org/gjs/jsunit/jasmine.js:7011 (3391fdddef10 @ 189) #5 4d083f355c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (3391fdddeb50 @ 31) #6 4d083f35530 i resource:///org/gjs/jsunit/jasmine.js:7101 (3391fdddf1a0 @ 82) #7 4d083f35468 i self-hosted:1178 (3391fdda7a10 @ 398) #8 4d083f353e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (3391fdda0380 @ 67) #9 4d083f35350 i :12 (3391fddfdc40 @ 74) JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' == Stack trace for context 0x4d083e6b190 == #0 4d083f358c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGtk3.js:213 (3391fddf9790 @ 313) #1 4d083f35818 i resource:///org/gjs/jsunit/jasmine.js:7044 (3391fdddee20 @ 325) #2 4d083f35770 i resource:///org/gjs/jsunit/jasmine.js:7085 (3391fdddf150 @ 83) #3 4d083f356e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (3391fdddef60 @ 91) #4 4d083f35650 i resource:///org/gjs/jsunit/jasmine.js:7011 (3391fdddef10 @ 189) #5 4d083f355c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (3391fdddeb50 @ 31) #6 4d083f35530 i resource:///org/gjs/jsunit/jasmine.js:7101 (3391fdddf1a0 @ 82) #7 4d083f35468 i self-hosted:1178 (3391fdda7a10 @ 398) #8 4d083f353e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (3391fdda0380 @ 67) #9 4d083f35350 i :12 (3391fddfdc40 @ 74) == Stack trace for context 0x4d083e6b190 == #0 4d083f358c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGtk3.js:230 (3391fddf9880 @ 226) #1 4d083f35818 i resource:///org/gjs/jsunit/jasmine.js:7044 (3391fdddee20 @ 325) #2 4d083f35770 i resource:///org/gjs/jsunit/jasmine.js:7085 (3391fdddf150 @ 83) #3 4d083f356e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (3391fdddef60 @ 91) #4 4d083f35650 i resource:///org/gjs/jsunit/jasmine.js:7011 (3391fdddef10 @ 189) #5 4d083f355c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (3391fdddeb50 @ 31) #6 4d083f35530 i resource:///org/gjs/jsunit/jasmine.js:7101 (3391fdddf1a0 @ 82) #7 4d083f35468 i self-hosted:1178 (3391fdda7a10 @ 398) #8 4d083f353e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (3391fdda0380 @ 67) #9 4d083f35350 i :12 (3391fddfdc40 @ 74) JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x318ae4812448, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' JS G OBJ: Defined class for Stack (GtkStack), prototype 0x318ae4812628, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' JS G OBJ: Defined class for Box (GtkBox), prototype 0x318ae4812678, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 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 0x318ae4812768, JSClass 0x7e55241b9f90, in object 0x3391fdda6a10 JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x318ae4812858, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x318ae48128a8, JSClass 0x7e55241b9f90, in object 0x3391fdda61c8 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 0x318ae4812998, JSClass 0x7e55241b9c18, in object 0x3391fdda6a10 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: 368 objects currently alive JS MEMORY: boxed_instance = 40 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 = 26 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=9 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testWarnLib.js ▶ 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 ▶ 36/69 Access to destroyed GObject Proto function signals_block OK ▶ 36/69 Access to destroyed GObject Proto function signals_unblock OK ▶ 36/69 Access to destroyed GObject Proto function toString OK ▶ 36/69 Access to destroyed GObject Proto function toString before/after OK ▶ 36/69 Access to finalized GObject Get property OK ▶ 36/69 Access to finalized GObject Set property OK ▶ 36/69 Access to finalized GObject Add expando property OK ▶ 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 ▶ 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 ▶ 36/69 Access to finalized GObject Proto function signals_unblock OK ▶ 36/69 Access to finalized GObject Proto function toString OK ▶ 37/69 Legacy Gtk overrides UI template sets up internal and public template children OK ▶ 37/69 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 37/69 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 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 ▶ 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 37/69 gjs:JS / LegacyGtk OK 0.23s 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 0xb26a8700098 JS IMPORT: Defining parent (nil) of 0xb26a87000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb26a87000f8 of 0xb26a87003b0 '_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 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb26a8701bf8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb26a87021f8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb26a87021f8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb26a8701bf8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a8703cb0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a8703cb0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87048a8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87048a8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87059b0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87059b0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb26a8701bf8), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb26a87021f8), global 0x1174c6d681c0 JS IMPORT: Module metadata hook for module 0xb26a8701bf8 JS IMPORT: Defining meta.importSync for module 0xb26a8701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a8703cb0), global 0x1174c6d681c0 JS IMPORT: Module metadata hook for module 0xb26a8704358 JS IMPORT: Defining meta.importSync for module 0xb26a8704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb26a8713030 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 0xb26a87000f8 of 0xb26a87130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb26a87130b0 in 0xb26a87000f8 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 0xb26a87000f8 of 0xb26a8713638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb26a87000f8 of 0xb26a8712eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb26a87000f8 of 0x1174c6d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb26a87130b0 of 0x1174c6d6a448 '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 0x1174c6d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1174c6da6060, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 JS CTX: Initialized class GIRepositoryGType prototype 0xb26a8713c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1174c6da60b0, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1174c6da6100, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 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 0x1174c6da6150, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 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' 0x1174c6da6038 in GIRepository 0xb26a8712eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb26a8703490), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87048a8), global 0x1174c6d681c0 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' 0x1174c6da61a0 in GIRepository 0xb26a8712eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb26a8701340), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb26a87053d0), global 0x1174c6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb26a87059b0), global 0x1174c6d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb26a87000f8 of 0xb26a8719d28 '_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 0xb26a87000f8 of 0x1174c6d6ad30 '_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 0xb26a87000f8 of 0x1174c6d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb26a87130b0 of 0x1174c6d6ace0 '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 0x1174c6d6ae70 class 0x7da4c2ed0038 in object 0x1174c6da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1174c6da6560, JSClass 0x7da4c2ec9c18, in object 0x1174c6da61c8 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' 0x1174c6da61c8 in GIRepository 0xb26a8712eb0 JS IMPORT: Module metadata hook for module 0xb26a87053d0 JS IMPORT: Defining meta.importSync for module 0xb26a87053d0 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 0xb26a87000f8 of 0x1174c6dc1268 '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 0x1174c6da65b0, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xb26a87000f8 of 0x1174c6dc11f0 '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 0xb26a87000f8 of 0x1174c6dc1678 '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 0xb26a87000f8 of 0x1174c6dc16c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xb26a87000f8 of 0x1174c6dc1628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xb26a87130b0 of 0x1174c6dc15d8 '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 0x1174c6da6678, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1174c6dc1998, JSClass 0x7da4c2ecb0b8, in object 0x1174c6da6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1174c6da66f0, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6650 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 0x1174c6dc1ad8, JSClass 0x7da4c2ecb0b8, in object 0x1174c6da6650 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 0x1174c6da6768, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1174c6da67b8, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6650 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 0x1174c6da6808, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1174c6da6858, JSClass 0x7da4c2ec9c18, in object 0x1174c6da61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1174c6da68a8, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6650 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 0x1174c6dc1c18, JSClass 0x7da4c2ecb0b8, in object 0x1174c6da6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1174c6da6920, JSClass 0x7da4c2ec9c18, in object 0xb26a8712f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1174c6da6998, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6650 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 0x1174c6da69e8, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6650 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' 0x1174c6da6650 in GIRepository 0xb26a8712eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0xb26a87130b0 of 0x1174c6dc1588 '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 0x1174c6da6a38, JSClass 0x7da4c2ec9c18, in object 0x1174c6da61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1174c6da6a88, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x28f6d5306830, JSClass 0x7da4c2ecb0b8, in object 0x1174c6da6628 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1174c6da6b00, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1174c6da6628 in GIRepository 0xb26a8712eb0 JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x1174c6da6b50, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x28f6d5306970, JSClass 0x7da4c2ecb0b8, in object 0x1174c6da6628 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x1174c6da6bc8, JSClass 0x7da4c2ec9c18, in object 0xb26a8712f90 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x1174c6da6c18, JSClass 0x7da4c2ec9c18, in object 0xb26a8712f90 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 0x1174c6da6c68, JSClass 0x7da4c2ec9f90, in object 0x1174c6da6038 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 0x1174c6da6da8, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1174c6da6df8, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 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 0xb26a870b478 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 0x1174c6da6e70, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1174c6da6ec0, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 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 0x28f6d533d3f8, JSClass 0x7da4c2ec9c18, in object 0x1174c6da6628 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 0xb26a872f5a8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 39/69 gjs:dbus / GDBus RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=134 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 PATH=/<>/obj-powerpc64le-linux-gnu/:/usr/lib/powerpc64le-linux-gnu:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /usr/bin/dbus-run-session --config-file /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGDBus.js ▶ 36/69 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK ▶ 36/69 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK ▶ 36/69 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK ▶ 36/69 Disposed or finalized GObject generates a warn on object garbage collection OK ▶ 36/69 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK ▶ 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.17s 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 0x1736d7f00098 JS IMPORT: Defining parent (nil) of 0x1736d7f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1736d7f003b0 '_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 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1736d7f01bf8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1736d7f021f8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1736d7f021f8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1736d7f01bf8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f03cb0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f03cb0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f048a8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f048a8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f059b0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f059b0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1736d7f01bf8), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1736d7f021f8), global 0x1598e0c681c0 JS IMPORT: Module metadata hook for module 0x1736d7f01bf8 JS IMPORT: Defining meta.importSync for module 0x1736d7f01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f03cb0), global 0x1598e0c681c0 JS IMPORT: Module metadata hook for module 0x1736d7f04358 JS IMPORT: Defining meta.importSync for module 0x1736d7f04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1736d7f13030 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 0x1736d7f000f8 of 0x1736d7f130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1736d7f130b0 in 0x1736d7f000f8 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 0x1736d7f000f8 of 0x1736d7f13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1736d7f12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1598e0c6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1736d7f130b0 of 0x1598e0c6a448 '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 0x1598e0c6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1598e0ca6060, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1736d7f13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1598e0ca60b0, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1598e0ca6100, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 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 0x1598e0ca6150, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 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' 0x1598e0ca6038 in GIRepository 0x1736d7f12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1736d7f03490), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f048a8), global 0x1598e0c681c0 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' 0x1598e0ca61a0 in GIRepository 0x1736d7f12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1736d7f01340), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1736d7f053d0), global 0x1598e0c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1736d7f059b0), global 0x1598e0c681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1736d7f19d28 '_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 0x1736d7f000f8 of 0x1598e0c6ad30 '_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 0x1736d7f000f8 of 0x1598e0c6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1736d7f130b0 of 0x1598e0c6ace0 '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 0x1598e0c6ae70 class 0x7518a8ca0038 in object 0x1598e0ca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1598e0ca6560, JSClass 0x7518a8c99c18, in object 0x1598e0ca61c8 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' 0x1598e0ca61c8 in GIRepository 0x1736d7f12eb0 JS IMPORT: Module metadata hook for module 0x1736d7f053d0 JS IMPORT: Defining meta.importSync for module 0x1736d7f053d0 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 0x1736d7f000f8 of 0x1598e0cc1268 '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 0x1598e0ca65b0, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1598e0cc11f0 '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 0x1736d7f000f8 of 0x1598e0cc1628 '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 0x1736d7f000f8 of 0x1598e0cc1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1736d7f000f8 of 0x1598e0cc15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1736d7f130b0 of 0x1598e0cc1588 '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 0x1598e0ca6650, JSClass 0x7518a8c99c18, in object 0x1598e0ca6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1598e0cc1948, JSClass 0x7518a8c9b0b8, in object 0x1598e0ca6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1598e0ca66c8, JSClass 0x7518a8c99c18, in object 0x1598e0ca6628 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 0x1598e0cc1a88, JSClass 0x7518a8c9b0b8, in object 0x1598e0ca6628 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 0x1598e0ca6740, JSClass 0x7518a8c99f90, in object 0x1598e0ca6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1598e0ca6790, JSClass 0x7518a8c99f90, in object 0x1598e0ca6628 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 0x1598e0ca67e0, JSClass 0x7518a8c99c18, in object 0x1598e0ca6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1598e0ca6830, JSClass 0x7518a8c99c18, in object 0x1598e0ca61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1598e0ca6880, JSClass 0x7518a8c99c18, in object 0x1598e0ca6628 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 0x1598e0cc1bc8, JSClass 0x7518a8c9b0b8, in object 0x1598e0ca6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1598e0ca68f8, JSClass 0x7518a8c99c18, in object 0x1736d7f12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1598e0ca6970, JSClass 0x7518a8c99f90, in object 0x1598e0ca6628 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 0x1598e0ca69c0, JSClass 0x7518a8c99c18, in object 0x1598e0ca6628 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' 0x1598e0ca6628 in GIRepository 0x1736d7f12eb0 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' 0x1598e0ca6a10 in GIRepository 0x1736d7f12eb0 JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x2b3e0cc05538, JSClass 0x7518a8c9b0b8, in object 0x1598e0ca6a10 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 0x1598e0ca6ab0, JSClass 0x7518a8c99f90, in object 0x1598e0ca6038 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 0x2b3e0cc05bc8, JSClass 0x7518a8c9ad00, in object 0x1598e0ca6628 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/69 gjs:JS / Async RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes MALLOC_PERTURB_=121 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testAsync.js -m ▶ 36/69 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK ▶ 39/69 Exported DBus object can call a remote method OK ▶ 39/69 Exported DBus object can call a remote method when not using makeProxyWrapper OK ▶ 36/69 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 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 ▶ 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 ▶ 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 ▶ 39/69 Exported DBus object can emit a DBus signal 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 ▶ 39/69 Exported DBus object can return multiple arrays from a remote method 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 ▶ 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 ▶ 39/69 Exported DBus object can call a remote method with a Unix FD OK ▶ 39/69 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK ▶ 1/69 - avoid crashing when GTK vfuncs are called on context destroy OK ▶ 39/69 Exported DBus object can call a remote method that returns a Unix FD OK ▶ 39/69 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 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 ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK ▶ 39/69 Exported DBus object reading readwrite property works OK ▶ 39/69 Exported DBus object reading writeonly throws an error OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK ▶ 39/69 Exported DBus object Setting a readwrite property works OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 39/69 Exported DBus object Setting a writeonly property works OK ▶ 36/69 Disposed or finalized GObject returned from function is marked as disposed and then as finalized OK ▶ 39/69 Exported DBus object Setting a readonly property throws an error OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 39/69 Exported DBus object Marking a property as invalidated works OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK ▶ 36/69 Disposed or finalized GObject ignores toggling queued unref toggles OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 36/69 Disposed or finalized GObject ignores toggling queued toggles OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 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 39/69 gjs:dbus / GDBus OK 0.18s 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 0x3d03aae00098 JS IMPORT: Defining parent (nil) of 0x3d03aae000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d03aae003b0 '_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 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d03aae01bf8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d03aae021f8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d03aae021f8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d03aae01bf8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae03cb0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae03cb0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae048a8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae048a8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae059b0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae059b0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d03aae01bf8), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d03aae021f8), global 0x3d293be681c0 JS IMPORT: Module metadata hook for module 0x3d03aae01bf8 JS IMPORT: Defining meta.importSync for module 0x3d03aae01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae03cb0), global 0x3d293be681c0 JS IMPORT: Module metadata hook for module 0x3d03aae04358 JS IMPORT: Defining meta.importSync for module 0x3d03aae04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d03aae13030 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 0x3d03aae000f8 of 0x3d03aae130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d03aae130b0 in 0x3d03aae000f8 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 0x3d03aae000f8 of 0x3d03aae13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d03aae12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d293be6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d03aae130b0 of 0x3d293be6a448 '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 0x3d293be6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d293bea6060, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d03aae13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d293bea60b0, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d293bea6100, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 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 0x3d293bea6150, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 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' 0x3d293bea6038 in GIRepository 0x3d03aae12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d03aae03490), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae048a8), global 0x3d293be681c0 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' 0x3d293bea61a0 in GIRepository 0x3d03aae12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d03aae01340), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d03aae053d0), global 0x3d293be681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d03aae059b0), global 0x3d293be681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d03aae19d28 '_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 0x3d03aae000f8 of 0x3d293be6ad30 '_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 0x3d03aae000f8 of 0x3d293be6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d03aae130b0 of 0x3d293be6ace0 '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 0x3d293be6ae70 class 0x7713d3db0038 in object 0x3d293bea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d293bea6560, JSClass 0x7713d3da9c18, in object 0x3d293bea61c8 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' 0x3d293bea61c8 in GIRepository 0x3d03aae12eb0 JS IMPORT: Module metadata hook for module 0x3d03aae053d0 JS IMPORT: Defining meta.importSync for module 0x3d03aae053d0 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 0x3d03aae000f8 of 0x3d293bec1268 '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 0x3d293bea65b0, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d293bec11f0 '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 0x3d03aae000f8 of 0x3d293bec1628 '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 0x3d03aae000f8 of 0x3d293bec1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3d03aae000f8 of 0x3d293bec15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3d03aae130b0 of 0x3d293bec1588 '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 0x3d293bea6650, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3d293bec1948, JSClass 0x7713d3dab0b8, in object 0x3d293bea6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3d293bea66c8, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x3d293bec1a88, JSClass 0x7713d3dab0b8, in object 0x3d293bea6628 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 0x3d293bea6740, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3d293bea6790, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 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 0x3d293bea67e0, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3d293bea6830, JSClass 0x7713d3da9c18, in object 0x3d293bea61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3d293bea6880, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x3d293bec1bc8, JSClass 0x7713d3dab0b8, in object 0x3d293bea6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3d293bea68f8, JSClass 0x7713d3da9c18, in object 0x3d03aae12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3d293bea6970, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 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 0x3d293bea69c0, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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' 0x3d293bea6628 in GIRepository 0x3d03aae12eb0 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' 0x3d293bea6a10 in GIRepository 0x3d03aae12eb0 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 0x3d293bea6a88, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 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 0x38b5a9e24858, JSClass 0x7713d3dab0b8, in object 0x3d293bea6628 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 0x3d03aae13dd8 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 0x3d03aae13e38 Gjs-Message: 19:13:38.695: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x3d293bea6c18 native@0xd2b030dc010] 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 0x3d03aae13ff0 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x3d293bea6cb8, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x3d293bea6d30, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x38b5a9e36128, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x38b5a9e366c8, JSClass 0x7713d3da9f90, in object 0x3d293bea6628 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 0x3d03aae19108 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 0x38b5a9e36880, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x38b5a9e36998, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 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 0x38b5a9e36a88, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x38b5a9e36b00, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x3d03aae31f08 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 0x38b5a9e3d100, JSClass 0x7713d3daad00, in object 0x3d293bea6628 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:13:38.714: 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 0x38b5a9e3d1f0, JSClass 0x7713d3daad00, in object 0x3d293bea6628 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 0x38b5a9e681f0, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x38b5a9e68268, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 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 0x38b5a9e683f8, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x38b5a9e68448, JSClass 0x7713d3da9c18, in object 0x3d293bea6628 JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x38b5a9e67268, JSClass 0x7713d3dab0b8, in object 0x3d293bea6628 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 0x3d03aae83a68 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 0x38b5a9e71c68, JSClass 0x7713d3da9f90, in object 0x3d293bea6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/69 gjs:JS / Console RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=2 ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testConsole.js -m 40/69 gjs:JS / Async OK 0.15s 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 0x173e8900098 JS IMPORT: Defining parent (nil) of 0x173e89000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x173e89000f8 of 0x173e89003b0 '_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 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173e8901bf8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173e89021f8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173e89021f8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173e8901bf8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e8903cb0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e8903cb0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89048a8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89048a8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89059b0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89059b0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173e8901bf8), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173e89021f8), global 0xa5af83681c0 JS IMPORT: Module metadata hook for module 0x173e8901bf8 JS IMPORT: Defining meta.importSync for module 0x173e8901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e8903cb0), global 0xa5af83681c0 JS IMPORT: Module metadata hook for module 0x173e8904358 JS IMPORT: Defining meta.importSync for module 0x173e8904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x173e8913030 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 0x173e89000f8 of 0x173e89130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x173e89130b0 in 0x173e89000f8 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 0x173e89000f8 of 0x173e8913638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x173e89000f8 of 0x173e8912eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x173e89000f8 of 0xa5af836a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x173e89130b0 of 0xa5af836a448 '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 0xa5af836a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa5af83a6060, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x173e8913c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa5af83a60b0, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa5af83a6100, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 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 0xa5af83a6150, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 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' 0xa5af83a6038 in GIRepository 0x173e8912eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173e8903490), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89048a8), global 0xa5af83681c0 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' 0xa5af83a61a0 in GIRepository 0x173e8912eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x173e8901340), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89053d0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173e89059b0), global 0xa5af83681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x173e89000f8 of 0x173e8919d28 '_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 0x173e89000f8 of 0xa5af836ad30 '_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 0x173e89000f8 of 0xa5af836ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x173e89130b0 of 0xa5af836ace0 '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 0xa5af836ae70 class 0x75e1d3a20038 in object 0xa5af83a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa5af83a6560, JSClass 0x75e1d3a19c18, in object 0xa5af83a61c8 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' 0xa5af83a61c8 in GIRepository 0x173e8912eb0 JS IMPORT: Module metadata hook for module 0x173e89053d0 JS IMPORT: Defining meta.importSync for module 0x173e89053d0 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 0x173e89000f8 of 0xa5af83c1268 '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 0xa5af83a65b0, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x173e89000f8 of 0xa5af83c11f0 '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 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89316c0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89316c0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89316c0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89316c0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173e89316c0), global 0xa5af83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x173e89316c0), global 0xa5af83681c0 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 0xa5af83a6628, JSClass 0x75e1d3a19f90, in object 0xa5af83a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/69 gjs:JS / ESModules RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=133 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testESModules.js -m ▶ 36/69 GObject with toggle references can be re-reffed from other thread delayed OK ▶ 41/69 console has correct object tag 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 ▶ 41/69 console string replacement console.log() supports %s OK ▶ 41/69 console string replacement console.log() supports %d OK ▶ 41/69 console string replacement console.log() supports %i OK ▶ 41/69 console string replacement console.log() supports %f OK ▶ 41/69 console string replacement console.log() supports %o OK ▶ 42/69 ES module imports default import OK ▶ 36/69 GObject with toggle references can be re-reffed and unreffed again from other thread OK ▶ 42/69 ES module imports named import OK ▶ 42/69 ES module imports GObject introspection import OK ▶ 42/69 ES module imports import with version parameter OK ▶ 41/69 console string replacement console.log() supports %O OK ▶ 42/69 ES module imports import again with other version parameter OK ▶ 41/69 console string replacement console.log() ignores %c OK ▶ 42/69 ES module imports import for the first time with wrong version OK ▶ 41/69 console string replacement console.log() supports mixing substitutions OK ▶ 41/69 console string replacement console.log() supports invalid numbers OK ▶ 41/69 console string replacement console.log() supports missing substitutions OK ▶ 41/69 console string replacement console.warn() supports %s OK ▶ 41/69 console string replacement console.warn() supports %d OK ▶ 42/69 ES module imports import with another version after a failed import 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.warn() supports %i OK ▶ 42/69 ES module imports import.meta.url OK ▶ 42/69 ES module imports finds files relative to import.meta.url OK ▶ 42/69 ES module imports does not expose internal import.meta properties to userland modules OK ▶ 41/69 console string replacement console.warn() supports %f OK ▶ 42/69 Builtin ES modules gettext default import OK ▶ 42/69 Builtin ES modules gettext named import OK ▶ 42/69 Builtin ES modules gettext named dynamic import 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 ▶ 42/69 Builtin ES modules system named dynamic import OK ▶ 41/69 console string replacement console.warn() supports %O OK ▶ 42/69 Dynamic imports default import OK ▶ 42/69 Dynamic imports named import OK ▶ 41/69 console string replacement console.warn() ignores %c OK ▶ 42/69 Dynamic imports dynamic gi import matches static OK ▶ 41/69 console string replacement console.warn() supports mixing substitutions OK ▶ 41/69 console string replacement console.warn() supports invalid numbers OK 42/69 gjs:JS / ESModules OK 0.14s 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 0x1ec9bd000098 JS IMPORT: Defining parent (nil) of 0x1ec9bd0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x1ec9bd0003b0 '_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 0x364e659681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec9bd001bf8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec9bd0021f8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec9bd0021f8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec9bd001bf8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd003cb0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd003cb0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0048a8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0048a8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0059b0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0059b0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec9bd001bf8), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec9bd0021f8), global 0x364e659681c0 JS IMPORT: Module metadata hook for module 0x1ec9bd001bf8 JS IMPORT: Defining meta.importSync for module 0x1ec9bd001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd003cb0), global 0x364e659681c0 JS IMPORT: Module metadata hook for module 0x1ec9bd004358 JS IMPORT: Defining meta.importSync for module 0x1ec9bd004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ec9bd013030 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 0x1ec9bd0000f8 of 0x1ec9bd0130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ec9bd0130b0 in 0x1ec9bd0000f8 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 0x1ec9bd0000f8 of 0x1ec9bd013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x1ec9bd012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x364e6596a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ec9bd0130b0 of 0x364e6596a448 '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 0x364e6596a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x364e659a6060, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ec9bd013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x364e659a60b0, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x364e659a6100, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 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 0x364e659a6150, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 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' 0x364e659a6038 in GIRepository 0x1ec9bd012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec9bd003490), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0048a8), global 0x364e659681c0 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' 0x364e659a61a0 in GIRepository 0x1ec9bd012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ec9bd001340), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec9bd0053d0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0059b0), global 0x364e659681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x1ec9bd019d28 '_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 0x1ec9bd0000f8 of 0x364e6596ad30 '_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 0x1ec9bd0000f8 of 0x364e6596ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ec9bd0130b0 of 0x364e6596ace0 '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 0x364e6596ae70 class 0x7e0ff5d30038 in object 0x364e659a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x364e659a6560, JSClass 0x7e0ff5d29c18, in object 0x364e659a61c8 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' 0x364e659a61c8 in GIRepository 0x1ec9bd012eb0 JS IMPORT: Module metadata hook for module 0x1ec9bd0053d0 JS IMPORT: Defining meta.importSync for module 0x1ec9bd0053d0 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 0x1ec9bd0000f8 of 0x364e659c1268 '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 0x364e659a65b0, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x364e659c11f0 '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 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd033238), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd033238), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0345c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0345c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 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 0x1ec9bd035ba0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x364e659c1560 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec9bd033238), global 0x364e659681c0 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 0x1ec9bd0000f8 of 0x364e659c1650 '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 0x1ec9bd0000f8 of 0x364e659c16a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1ec9bd0000f8 of 0x364e659c1600 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1ec9bd0130b0 of 0x364e659c15b0 '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 0x364e659a6678, JSClass 0x7e0ff5d29c18, in object 0x364e659a6650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x364e659c1970, JSClass 0x7e0ff5d2b0b8, in object 0x364e659a6650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x364e659a66f0, JSClass 0x7e0ff5d29c18, in object 0x364e659a6650 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 0x364e659c1ab0, JSClass 0x7e0ff5d2b0b8, in object 0x364e659a6650 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 0x364e659a6768, JSClass 0x7e0ff5d29f90, in object 0x364e659a6650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x364e659a67b8, JSClass 0x7e0ff5d29f90, in object 0x364e659a6650 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 0x364e659a6808, JSClass 0x7e0ff5d29c18, in object 0x364e659a6650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x364e659a6858, JSClass 0x7e0ff5d29c18, in object 0x364e659a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x364e659a68a8, JSClass 0x7e0ff5d29c18, in object 0x364e659a6650 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 0x364e659c1bf0, JSClass 0x7e0ff5d2b0b8, in object 0x364e659a6650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x364e659a6920, JSClass 0x7e0ff5d29c18, in object 0x1ec9bd012f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x364e659a6998, JSClass 0x7e0ff5d29f90, in object 0x364e659a6650 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 0x364e659a69e8, JSClass 0x7e0ff5d29c18, in object 0x364e659a6650 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' 0x364e659a6650 in GIRepository 0x1ec9bd012eb0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module metadata hook for module 0x1ec9bd0339a0 JS IMPORT: Defining meta.importSync for module 0x1ec9bd0339a0 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1ec9bd0345c0), global 0x364e659681c0 JS IMPORT: Module metadata hook for module 0x1ec9bd0345c0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x364e659a6a38, JSClass 0x7e0ff5d29c18, in object 0x1ec9bd012f90 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x1ec9bd0316c0), global 0x364e659681c0 JS IMPORT: Module metadata hook for module 0x1ec9bd034cf0 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 0x364e659a6b00, JSClass 0x7e0ff5d29f90, in object 0x364e659a6038 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 0x364e65965bf8 of 0x264997532510 '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 0x364e659a6fd8, JSClass 0x7e0ff5d29c18, in object 0x364e659a61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x26499753c060, JSClass 0x7e0ff5d29c18, in object 0x364e659a6fb0 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x264997532858, JSClass 0x7e0ff5d2b0b8, in object 0x364e659a6fb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x26499753c0d8, JSClass 0x7e0ff5d29c18, in object 0x364e659a6fb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x364e659a6fb0 in GIRepository 0x364e659659b8 JS IMPORT: Module metadata hook for module 0x364e659e79e0 JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 0x364e659e79e0), global 0x364e659681c0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=25 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testEncoding.js -m ▶ 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 ▶ 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 ▶ 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 ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 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 ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK ▶ 41/69 console string replacement console.error() supports %s OK ▶ 41/69 console string replacement console.error() supports %d 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.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 ▶ 1/69 - coverage prefix is treated as an absolute path 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 ▶ 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 ▶ 41/69 console time() ends correctly 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 ▶ 41/69 console time() doesn't log initially 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 41/69 gjs:JS / Console OK 0.25s 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 0x89134500098 JS IMPORT: Defining parent (nil) of 0x891345000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x891345000f8 of 0x891345003b0 '_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 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x89134501bf8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x891345021f8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x891345021f8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x89134501bf8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x89134503cb0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x89134503cb0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345048a8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345048a8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345059b0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345059b0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x89134501bf8), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x891345021f8), global 0x15ad819681c0 JS IMPORT: Module metadata hook for module 0x89134501bf8 JS IMPORT: Defining meta.importSync for module 0x89134501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x89134503cb0), global 0x15ad819681c0 JS IMPORT: Module metadata hook for module 0x89134504358 JS IMPORT: Defining meta.importSync for module 0x89134504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x89134513030 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 0x891345000f8 of 0x891345130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x891345130b0 in 0x891345000f8 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 0x891345000f8 of 0x89134513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x891345000f8 of 0x89134512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x891345000f8 of 0x15ad8196a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x891345130b0 of 0x15ad8196a448 '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 0x15ad8196a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15ad819a6060, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x89134513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15ad819a60b0, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15ad819a6100, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 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 0x15ad819a6150, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 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' 0x15ad819a6038 in GIRepository 0x89134512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x89134503490), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345048a8), global 0x15ad819681c0 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' 0x15ad819a61a0 in GIRepository 0x89134512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x89134501340), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x891345053d0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x891345059b0), global 0x15ad819681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x891345000f8 of 0x89134519d28 '_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 0x891345000f8 of 0x15ad8196ad30 '_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 0x891345000f8 of 0x15ad8196ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x891345130b0 of 0x15ad8196ace0 '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 0x15ad8196ae70 class 0x79bfdf060038 in object 0x15ad819a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15ad819a6560, JSClass 0x79bfdf059c18, in object 0x15ad819a61c8 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' 0x15ad819a61c8 in GIRepository 0x89134512eb0 JS IMPORT: Module metadata hook for module 0x891345053d0 JS IMPORT: Defining meta.importSync for module 0x891345053d0 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 0x891345000f8 of 0x15ad819c1268 '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 0x15ad819a65b0, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x891345000f8 of 0x15ad819c11f0 '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 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x891345316c0), global 0x15ad819681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x891345316c0), global 0x15ad819681c0 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 0x89134538ae0 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 0x15ad819a6628, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 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 0x15ad819a68d0, JSClass 0x79bfdf059f90, in object 0x15ad819a6038 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 0x89134527008 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 MALLOC_PERTURB_=73 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGLibLogWriter.js -m ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 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 ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 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 ▶ 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 ▶ 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.16s 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 0x14fa03a00098 JS IMPORT: Defining parent (nil) of 0x14fa03a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14fa03a000f8 of 0x14fa03a003b0 '_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 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14fa03a01bf8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14fa03a021f8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14fa03a021f8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14fa03a01bf8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a03cb0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a03cb0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a048a8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a048a8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a059b0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a059b0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14fa03a01bf8), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14fa03a021f8), global 0x22ce7df681c0 JS IMPORT: Module metadata hook for module 0x14fa03a01bf8 JS IMPORT: Defining meta.importSync for module 0x14fa03a01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a03cb0), global 0x22ce7df681c0 JS IMPORT: Module metadata hook for module 0x14fa03a04358 JS IMPORT: Defining meta.importSync for module 0x14fa03a04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14fa03a13030 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 0x14fa03a000f8 of 0x14fa03a130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14fa03a130b0 in 0x14fa03a000f8 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 0x14fa03a000f8 of 0x14fa03a13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14fa03a000f8 of 0x14fa03a12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14fa03a000f8 of 0x22ce7df6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14fa03a130b0 of 0x22ce7df6a448 '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 0x22ce7df6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22ce7dfa6060, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x14fa03a13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22ce7dfa60b0, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22ce7dfa6100, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 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 0x22ce7dfa6150, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 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' 0x22ce7dfa6038 in GIRepository 0x14fa03a12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14fa03a03490), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a048a8), global 0x22ce7df681c0 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' 0x22ce7dfa61a0 in GIRepository 0x14fa03a12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14fa03a01340), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14fa03a053d0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a059b0), global 0x22ce7df681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x14fa03a000f8 of 0x14fa03a19d28 '_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 0x14fa03a000f8 of 0x22ce7df6ad30 '_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 0x14fa03a000f8 of 0x22ce7df6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x14fa03a130b0 of 0x22ce7df6ace0 '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 0x22ce7df6ae70 class 0x748037df0038 in object 0x22ce7dfa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22ce7dfa6560, JSClass 0x748037de9c18, in object 0x22ce7dfa61c8 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' 0x22ce7dfa61c8 in GIRepository 0x14fa03a12eb0 JS IMPORT: Module metadata hook for module 0x14fa03a053d0 JS IMPORT: Defining meta.importSync for module 0x14fa03a053d0 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 0x14fa03a000f8 of 0x22ce7dfc1268 '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 0x22ce7dfa65b0, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x14fa03a000f8 of 0x22ce7dfc11f0 '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 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a31e90), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a31e90), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14fa03a31e90), global 0x22ce7df681c0 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 0x14fa03a000f8 of 0x22ce7dfc1790 '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 0x14fa03a000f8 of 0x22ce7dfc17e0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x14fa03a000f8 of 0x22ce7dfc1740 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x14fa03a130b0 of 0x22ce7dfc16f0 '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 0x22ce7dfa6650, JSClass 0x748037de9c18, in object 0x22ce7dfa6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x22ce7dfc1ab0, JSClass 0x748037deb0b8, in object 0x22ce7dfa6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x22ce7dfa66c8, JSClass 0x748037de9c18, in object 0x22ce7dfa6628 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 0x22ce7dfc1bf0, JSClass 0x748037deb0b8, in object 0x22ce7dfa6628 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 0x22ce7dfa6740, JSClass 0x748037de9f90, in object 0x22ce7dfa6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x22ce7dfa6790, JSClass 0x748037de9f90, in object 0x22ce7dfa6628 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 0x22ce7dfa67e0, JSClass 0x748037de9c18, in object 0x22ce7dfa6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x22ce7dfa6830, JSClass 0x748037de9c18, in object 0x22ce7dfa61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x22ce7dfa6880, JSClass 0x748037de9c18, in object 0x22ce7dfa6628 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 0x22ce7dfc1d30, JSClass 0x748037deb0b8, in object 0x22ce7dfa6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x22ce7dfa68f8, JSClass 0x748037de9c18, in object 0x14fa03a12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x22ce7dfa6970, JSClass 0x748037de9f90, in object 0x22ce7dfa6628 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 0x22ce7dfa69c0, JSClass 0x748037de9c18, in object 0x22ce7dfa6628 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' 0x22ce7dfa6628 in GIRepository 0x14fa03a12eb0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x14fa03a316c0), global 0x22ce7df681c0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x22ce7dfa6a10, JSClass 0x748037de9c18, in object 0x22ce7df65d60 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 0x22ce7dfa6a88, JSClass 0x748037de9f90, in object 0x22ce7dfa6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/69 gjs:JS / Global RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=96 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGlobal.js -m ▶ 44/69 GLib Structured logging handler writes a message OK ▶ 44/69 GLib Structured logging handler writes a warning OK ▶ 44/69 GLib Structured logging handler preserves a custom string field OK ▶ 44/69 GLib Structured logging handler preserves a custom byte array field OK 44/69 gjs:JS / GLibLogWriter OK 0.10s 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 0x368552400098 JS IMPORT: Defining parent (nil) of 0x3685524000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3685524000f8 of 0x3685524003b0 '_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 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x368552401bf8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3685524021f8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3685524021f8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x368552401bf8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x368552403cb0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x368552403cb0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524048a8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524048a8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524059b0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524059b0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x368552401bf8), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3685524021f8), global 0x3c46501681c0 JS IMPORT: Module metadata hook for module 0x368552401bf8 JS IMPORT: Defining meta.importSync for module 0x368552401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x368552403cb0), global 0x3c46501681c0 JS IMPORT: Module metadata hook for module 0x368552404358 JS IMPORT: Defining meta.importSync for module 0x368552404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x368552413030 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 0x3685524000f8 of 0x3685524130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3685524130b0 in 0x3685524000f8 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 0x3685524000f8 of 0x368552413638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3685524000f8 of 0x368552412eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3685524000f8 of 0x3c465016a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3685524130b0 of 0x3c465016a448 '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 0x3c465016a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c46501a6060, JSClass 0x778047e59f90, in object 0x3c46501a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x368552413c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c46501a60b0, JSClass 0x778047e59f90, in object 0x3c46501a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c46501a6100, JSClass 0x778047e59f90, in object 0x3c46501a6038 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 0x3c46501a6150, JSClass 0x778047e59f90, in object 0x3c46501a6038 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' 0x3c46501a6038 in GIRepository 0x368552412eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x368552403490), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524048a8), global 0x3c46501681c0 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' 0x3c46501a61a0 in GIRepository 0x368552412eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x368552401340), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3685524053d0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3685524059b0), global 0x3c46501681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3685524000f8 of 0x368552419d28 '_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 0x3685524000f8 of 0x3c465016ad30 '_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 0x3685524000f8 of 0x3c465016ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3685524130b0 of 0x3c465016ace0 '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 0x3c465016ae70 class 0x778047e60038 in object 0x3c46501a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c46501a6560, JSClass 0x778047e59c18, in object 0x3c46501a61c8 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' 0x3c46501a61c8 in GIRepository 0x368552412eb0 JS IMPORT: Module metadata hook for module 0x3685524053d0 JS IMPORT: Defining meta.importSync for module 0x3685524053d0 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 0x3685524000f8 of 0x3c46501c1268 '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 0x3c46501a65b0, JSClass 0x778047e59f90, in object 0x3c46501a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3685524000f8 of 0x3c46501c11f0 '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 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524316c0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3685524316c0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524316c0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3685524316c0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3685524316c0), global 0x3c46501681c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3685524316c0), global 0x3c46501681c0 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 0x3c46501a6628, JSClass 0x778047e59f90, in object 0x3c46501a6038 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 0x36855243ef70 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 0x3c46501a6808, JSClass 0x778047e59f90, in object 0x3c46501a6038 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 0x36855243fe30 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/69 gjs:JS / Timers RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=71 ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-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.07s 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 0x10306d400098 JS IMPORT: Defining parent (nil) of 0x10306d4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10306d4000f8 of 0x10306d4003b0 '_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 0x29d653681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10306d401bf8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10306d4021f8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10306d4021f8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10306d401bf8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d403cb0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d403cb0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4048a8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4048a8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4059b0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4059b0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10306d401bf8), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10306d4021f8), global 0x29d653681c0 JS IMPORT: Module metadata hook for module 0x10306d401bf8 JS IMPORT: Defining meta.importSync for module 0x10306d401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d403cb0), global 0x29d653681c0 JS IMPORT: Module metadata hook for module 0x10306d404358 JS IMPORT: Defining meta.importSync for module 0x10306d404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10306d413030 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 0x10306d4000f8 of 0x10306d4130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10306d4130b0 in 0x10306d4000f8 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 0x10306d4000f8 of 0x10306d413638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10306d4000f8 of 0x10306d412eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10306d4000f8 of 0x29d6536a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10306d4130b0 of 0x29d6536a448 '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 0x29d6536a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29d653a6060, JSClass 0x7a75189d9f90, in object 0x29d653a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10306d413c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29d653a60b0, JSClass 0x7a75189d9f90, in object 0x29d653a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29d653a6100, JSClass 0x7a75189d9f90, in object 0x29d653a6038 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 0x29d653a6150, JSClass 0x7a75189d9f90, in object 0x29d653a6038 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' 0x29d653a6038 in GIRepository 0x10306d412eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10306d403490), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4048a8), global 0x29d653681c0 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' 0x29d653a61a0 in GIRepository 0x10306d412eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10306d401340), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10306d4053d0), global 0x29d653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10306d4059b0), global 0x29d653681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10306d4000f8 of 0x10306d419d28 '_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 0x10306d4000f8 of 0x29d6536ad30 '_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 0x10306d4000f8 of 0x29d6536ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10306d4130b0 of 0x29d6536ace0 '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 0x29d6536ae70 class 0x7a75189e0038 in object 0x29d653a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29d653a6560, JSClass 0x7a75189d9c18, in object 0x29d653a61c8 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' 0x29d653a61c8 in GIRepository 0x10306d412eb0 JS IMPORT: Module metadata hook for module 0x10306d4053d0 JS IMPORT: Defining meta.importSync for module 0x10306d4053d0 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 0x10306d4000f8 of 0x29d653c1268 '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 0x29d653a65b0, JSClass 0x7a75189d9f90, in object 0x29d653a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x10306d4000f8 of 0x29d653c11f0 '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 0x29d653681c0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x10306d4000f8 of 0x10306d4375c0 '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 0x29d653a6628, JSClass 0x7a75189d9f90, in object 0x29d653a6038 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=102 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/installed-tests/js/minijasmine /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testCairoModule.js -m ▶ 1/69 - avoid statically importing two versions of the same module OK ▶ 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.07s 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 0x24de38000098 JS IMPORT: Defining parent (nil) of 0x24de380000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24de380000f8 of 0x24de380003b0 '_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 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24de38001bf8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24de380021f8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24de380021f8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24de38001bf8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38003cb0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38003cb0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380048a8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380048a8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380059b0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380059b0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24de38001bf8), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24de380021f8), global 0x1ce188a681c0 JS IMPORT: Module metadata hook for module 0x24de38001bf8 JS IMPORT: Defining meta.importSync for module 0x24de38001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38003cb0), global 0x1ce188a681c0 JS IMPORT: Module metadata hook for module 0x24de38004358 JS IMPORT: Defining meta.importSync for module 0x24de38004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24de38013030 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 0x24de380000f8 of 0x24de380130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24de380130b0 in 0x24de380000f8 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 0x24de380000f8 of 0x24de38013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24de380000f8 of 0x24de38012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24de380000f8 of 0x1ce188a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24de380130b0 of 0x1ce188a6a448 '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 0x1ce188a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ce188aa6060, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x24de38013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ce188aa60b0, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ce188aa6100, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 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 0x1ce188aa6150, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 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' 0x1ce188aa6038 in GIRepository 0x24de38012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24de38003490), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380048a8), global 0x1ce188a681c0 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' 0x1ce188aa61a0 in GIRepository 0x24de38012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24de38001340), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24de380053d0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de380059b0), global 0x1ce188a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x24de380000f8 of 0x24de38019d28 '_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 0x24de380000f8 of 0x1ce188a6ad30 '_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 0x24de380000f8 of 0x1ce188a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x24de380130b0 of 0x1ce188a6ace0 '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 0x1ce188a6ae70 class 0x79b9eb1c0038 in object 0x1ce188aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ce188aa6560, JSClass 0x79b9eb1b9c18, in object 0x1ce188aa61c8 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' 0x1ce188aa61c8 in GIRepository 0x24de38012eb0 JS IMPORT: Module metadata hook for module 0x24de380053d0 JS IMPORT: Defining meta.importSync for module 0x24de380053d0 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 0x24de380000f8 of 0x1ce188ac1268 '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 0x1ce188aa65b0, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x24de380000f8 of 0x1ce188ac11f0 '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 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38032478), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38032478), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module metadata hook for module 0x24de38031fe8 JS IMPORT: Defining meta.importSync for module 0x24de38031fe8 JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0x24de38032ba8 JS CTX: Initialized class Context prototype 0x24de38032cc8 JS CTX: Initialized class Surface prototype 0x24de380334a8 JS CTX: Initialized class ImageSurface prototype 0x24de38033588 JS CTX: Initialized class Path prototype 0x24de380335e8 JS CTX: Initialized class PSSurface prototype 0x24de38033648 JS CTX: Initialized class PDFSurface prototype 0x24de380336a8 JS CTX: Initialized class SVGSurface prototype 0x24de38033788 JS CTX: Initialized class Pattern prototype 0x24de38033868 JS CTX: Initialized class Gradient prototype 0x24de380338c8 JS CTX: Initialized class LinearGradient prototype 0x24de38033928 JS CTX: Initialized class RadialGradient prototype 0x24de38033988 JS CTX: Initialized class SurfacePattern prototype 0x24de380339e8 JS CTX: Initialized class SolidPattern prototype 0x24de38033a48 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 0x24de380000f8 of 0x1ce188ac1560 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x24de380316c0), global 0x1ce188a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24de38032478), global 0x1ce188a681c0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x24de380130b0 of 0x1ce188ac1600 '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 0x24de380000f8 of 0x24de38032b88 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x24de380000f8 of 0x1ce188ac1650 '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 0x24de380346b0 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 0x24de38034790 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 0x24de380347f0 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 0x24de38034850 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 0x24de380348b0 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 0x24de38034910 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 0x24de38034970 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 0x24de380349d0 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 0x24de38034ab0 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 0x24de38034b10 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 0x24de38034b70 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 0x24de38034d50 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 0x24de38034db0 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x1ce188aa68f8, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x1ce188aa6920, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x1ce188aa6948, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x1ce188aa6970, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x1ce188aa6998, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 JS G NS: Defined namespace 'cairo' 0x1ce188aa66c8 in GIRepository 0x24de38012eb0 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 0x1ce188aa69c0, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa6038 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 0x1ce188aa6c68, JSClass 0x79b9eb1b9f90, in object 0x1ce188aa66c8 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp MALLOC_PERTURB_=191 GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/backtrace.debugger ▶ 48/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/backtrace.debugger OK 48/69 gjs:Debugger / backtrace command OK 0.06s 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 0x37f8f8200098 JS IMPORT: Defining parent (nil) of 0x37f8f82000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37f8f82000f8 of 0x37f8f8200390 '_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 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f8f8201bd8), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f8f82021d8), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f8f82021d8), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f8f8201bd8), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8203c90), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8203c90), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8204888), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8204888), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8205990), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8205990), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f8f8201bd8), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f8f82021d8), global 0x32f0667681c0 JS IMPORT: Module metadata hook for module 0x37f8f8201bd8 JS IMPORT: Defining meta.importSync for module 0x37f8f8201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8203c90), global 0x32f0667681c0 JS IMPORT: Module metadata hook for module 0x37f8f8204338 JS IMPORT: Defining meta.importSync for module 0x37f8f8204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37f8f8213010 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 0x37f8f82000f8 of 0x37f8f8213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37f8f8213090 in 0x37f8f82000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37f8f82000f8 of 0x37f8f8213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37f8f82000f8 of 0x37f8f8212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37f8f82000f8 of 0x32f06676a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37f8f8213090 of 0x32f06676a448 '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 0x32f06676a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32f0667a6060, JSClass 0x793e9e079f90, in object 0x32f0667a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x37f8f8213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32f0667a60b0, JSClass 0x793e9e079f90, in object 0x32f0667a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32f0667a6100, JSClass 0x793e9e079f90, in object 0x32f0667a6038 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 0x32f0667a6150, JSClass 0x793e9e079f90, in object 0x32f0667a6038 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' 0x32f0667a6038 in GIRepository 0x37f8f8212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f8f8203470), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8204888), global 0x32f0667681c0 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' 0x32f0667a61a0 in GIRepository 0x37f8f8212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37f8f8201320), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f8f82053b0), global 0x32f0667681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f8f8205990), global 0x32f0667681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37f8f82000f8 of 0x37f8f8219d08 '_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 0x37f8f82000f8 of 0x32f06676ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x37f8f82000f8 of 0x32f06676ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37f8f8213090 of 0x32f06676ace0 '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 0x32f06676ae70 class 0x793e9e080038 in object 0x32f0667a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32f0667a6560, JSClass 0x793e9e079c18, in object 0x32f0667a61c8 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' 0x32f0667a61c8 in GIRepository 0x37f8f8212e90 JS IMPORT: Module metadata hook for module 0x37f8f82053b0 JS IMPORT: Defining meta.importSync for module 0x37f8f82053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js MALLOC_PERTURB_=203 LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/breakpoint.debugger ▶ 49/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/breakpoint.debugger OK 49/69 gjs:Debugger / breakpoint command OK 0.05s 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 0xb71ff500098 JS IMPORT: Defining parent (nil) of 0xb71ff5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb71ff5000f8 of 0xb71ff500390 '_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 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb71ff501bd8), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb71ff5021d8), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb71ff5021d8), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb71ff501bd8), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff503c90), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff503c90), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff504888), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff504888), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff505990), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff505990), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb71ff501bd8), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb71ff5021d8), global 0x11ad635681c0 JS IMPORT: Module metadata hook for module 0xb71ff501bd8 JS IMPORT: Defining meta.importSync for module 0xb71ff501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff503c90), global 0x11ad635681c0 JS IMPORT: Module metadata hook for module 0xb71ff504338 JS IMPORT: Defining meta.importSync for module 0xb71ff504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb71ff513010 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 0xb71ff5000f8 of 0xb71ff513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb71ff513090 in 0xb71ff5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb71ff5000f8 of 0xb71ff513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb71ff5000f8 of 0xb71ff512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb71ff5000f8 of 0x11ad6356a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb71ff513090 of 0x11ad6356a448 '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 0x11ad6356a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11ad635a6060, JSClass 0x7ba78f279f90, in object 0x11ad635a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xb71ff513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11ad635a60b0, JSClass 0x7ba78f279f90, in object 0x11ad635a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11ad635a6100, JSClass 0x7ba78f279f90, in object 0x11ad635a6038 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 0x11ad635a6150, JSClass 0x7ba78f279f90, in object 0x11ad635a6038 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' 0x11ad635a6038 in GIRepository 0xb71ff512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb71ff503470), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff504888), global 0x11ad635681c0 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' 0x11ad635a61a0 in GIRepository 0xb71ff512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb71ff501320), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb71ff5053b0), global 0x11ad635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb71ff505990), global 0x11ad635681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb71ff5000f8 of 0xb71ff519d08 '_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 0xb71ff5000f8 of 0x11ad6356ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb71ff5000f8 of 0x11ad6356ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb71ff513090 of 0x11ad6356ace0 '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 0x11ad6356ae70 class 0x7ba78f280038 in object 0x11ad635a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x11ad635a6560, JSClass 0x7ba78f279c18, in object 0x11ad635a61c8 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' 0x11ad635a61c8 in GIRepository 0xb71ff512e90 JS IMPORT: Module metadata hook for module 0xb71ff5053b0 JS IMPORT: Defining meta.importSync for module 0xb71ff5053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp MALLOC_PERTURB_=174 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/continue.debugger ▶ 50/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/continue.debugger OK 50/69 gjs:Debugger / continue command OK 0.05s 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 0x1c5b0fd00098 JS IMPORT: Defining parent (nil) of 0x1c5b0fd000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x1c5b0fd00390 '_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 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c5b0fd01bd8), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c5b0fd021d8), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c5b0fd021d8), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c5b0fd01bd8), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd03c90), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd03c90), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd04888), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd04888), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd05990), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd05990), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c5b0fd01bd8), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c5b0fd021d8), global 0x3369e4d681c0 JS IMPORT: Module metadata hook for module 0x1c5b0fd01bd8 JS IMPORT: Defining meta.importSync for module 0x1c5b0fd01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd03c90), global 0x3369e4d681c0 JS IMPORT: Module metadata hook for module 0x1c5b0fd04338 JS IMPORT: Defining meta.importSync for module 0x1c5b0fd04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c5b0fd13010 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 0x1c5b0fd000f8 of 0x1c5b0fd13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c5b0fd13090 in 0x1c5b0fd000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x1c5b0fd13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x1c5b0fd12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x3369e4d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c5b0fd13090 of 0x3369e4d6a448 '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 0x3369e4d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3369e4da6060, JSClass 0x7bcf1ef49f90, in object 0x3369e4da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1c5b0fd13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3369e4da60b0, JSClass 0x7bcf1ef49f90, in object 0x3369e4da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3369e4da6100, JSClass 0x7bcf1ef49f90, in object 0x3369e4da6038 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 0x3369e4da6150, JSClass 0x7bcf1ef49f90, in object 0x3369e4da6038 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' 0x3369e4da6038 in GIRepository 0x1c5b0fd12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c5b0fd03470), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd04888), global 0x3369e4d681c0 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' 0x3369e4da61a0 in GIRepository 0x1c5b0fd12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c5b0fd01320), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c5b0fd053b0), global 0x3369e4d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c5b0fd05990), global 0x3369e4d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x1c5b0fd19d08 '_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 0x1c5b0fd000f8 of 0x3369e4d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c5b0fd000f8 of 0x3369e4d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c5b0fd13090 of 0x3369e4d6ace0 '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 0x3369e4d6ae70 class 0x7bcf1ef50038 in object 0x3369e4da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3369e4da6560, JSClass 0x7bcf1ef49c18, in object 0x3369e4da61c8 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' 0x3369e4da61c8 in GIRepository 0x1c5b0fd12e90 JS IMPORT: Module metadata hook for module 0x1c5b0fd053b0 JS IMPORT: Defining meta.importSync for module 0x1c5b0fd053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=179 LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/delete.debugger ▶ 51/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/delete.debugger OK 51/69 gjs:Debugger / delete command OK 0.07s 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 0x339847d00098 JS IMPORT: Defining parent (nil) of 0x339847d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x339847d000f8 of 0x339847d00390 '_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 0x508492681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x339847d01bd8), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x339847d021d8), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x339847d021d8), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x339847d01bd8), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d03c90), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d03c90), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d04888), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d04888), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d05990), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d05990), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x339847d01bd8), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x339847d021d8), global 0x508492681c0 JS IMPORT: Module metadata hook for module 0x339847d01bd8 JS IMPORT: Defining meta.importSync for module 0x339847d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d03c90), global 0x508492681c0 JS IMPORT: Module metadata hook for module 0x339847d04338 JS IMPORT: Defining meta.importSync for module 0x339847d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x339847d13010 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 0x339847d000f8 of 0x339847d13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x339847d13090 in 0x339847d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x339847d000f8 of 0x339847d13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x339847d000f8 of 0x339847d12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x339847d000f8 of 0x5084926a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x339847d13090 of 0x5084926a448 '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 0x5084926a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x508492a6060, JSClass 0x71fc44989f90, in object 0x508492a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x339847d13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x508492a60b0, JSClass 0x71fc44989f90, in object 0x508492a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x508492a6100, JSClass 0x71fc44989f90, in object 0x508492a6038 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 0x508492a6150, JSClass 0x71fc44989f90, in object 0x508492a6038 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' 0x508492a6038 in GIRepository 0x339847d12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x339847d03470), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d04888), global 0x508492681c0 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' 0x508492a61a0 in GIRepository 0x339847d12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x339847d01320), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x339847d053b0), global 0x508492681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x339847d05990), global 0x508492681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x339847d000f8 of 0x339847d19d08 '_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 0x339847d000f8 of 0x5084926ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x339847d000f8 of 0x5084926ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x339847d13090 of 0x5084926ace0 '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 0x5084926ae70 class 0x71fc44990038 in object 0x508492a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x508492a6560, JSClass 0x71fc44989c18, in object 0x508492a61c8 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' 0x508492a61c8 in GIRepository 0x339847d12e90 JS IMPORT: Module metadata hook for module 0x339847d053b0 JS IMPORT: Defining meta.importSync for module 0x339847d053b0 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_=5 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/detach.debugger ▶ 52/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/detach.debugger OK 52/69 gjs:Debugger / detach command OK 0.07s 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 0x33cfbfc00098 JS IMPORT: Defining parent (nil) of 0x33cfbfc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x33cfbfc00390 '_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 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33cfbfc01bd8), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33cfbfc021d8), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33cfbfc021d8), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33cfbfc01bd8), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc03c90), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc03c90), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc04888), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc04888), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc05990), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc05990), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33cfbfc01bd8), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33cfbfc021d8), global 0x3a37733681c0 JS IMPORT: Module metadata hook for module 0x33cfbfc01bd8 JS IMPORT: Defining meta.importSync for module 0x33cfbfc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc03c90), global 0x3a37733681c0 JS IMPORT: Module metadata hook for module 0x33cfbfc04338 JS IMPORT: Defining meta.importSync for module 0x33cfbfc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33cfbfc13010 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 0x33cfbfc000f8 of 0x33cfbfc13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33cfbfc13090 in 0x33cfbfc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x33cfbfc13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x33cfbfc12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x3a377336a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33cfbfc13090 of 0x3a377336a448 '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 0x3a377336a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a37733a6060, JSClass 0x7c08c18f9f90, in object 0x3a37733a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x33cfbfc13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a37733a60b0, JSClass 0x7c08c18f9f90, in object 0x3a37733a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a37733a6100, JSClass 0x7c08c18f9f90, in object 0x3a37733a6038 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 0x3a37733a6150, JSClass 0x7c08c18f9f90, in object 0x3a37733a6038 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' 0x3a37733a6038 in GIRepository 0x33cfbfc12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33cfbfc03470), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc04888), global 0x3a37733681c0 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' 0x3a37733a61a0 in GIRepository 0x33cfbfc12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33cfbfc01320), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33cfbfc053b0), global 0x3a37733681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33cfbfc05990), global 0x3a37733681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x33cfbfc19d08 '_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 0x33cfbfc000f8 of 0x3a377336ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x33cfbfc000f8 of 0x3a377336ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x33cfbfc13090 of 0x3a377336ace0 '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 0x3a377336ae70 class 0x7c08c1900038 in object 0x3a37733a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a37733a6560, JSClass 0x7c08c18f9c18, in object 0x3a37733a61c8 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' 0x3a37733a61c8 in GIRepository 0x33cfbfc12e90 JS IMPORT: Module metadata hook for module 0x33cfbfc053b0 JS IMPORT: Defining meta.importSync for module 0x33cfbfc053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=180 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/down-up.debugger ▶ 36/69 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 53/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/down-up.debugger OK 53/69 gjs:Debugger / down-up command OK 0.06s 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 0x8f22bc00098 JS IMPORT: Defining parent (nil) of 0x8f22bc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8f22bc000f8 of 0x8f22bc00390 '_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 0xf70732681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f22bc01bd8), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f22bc021d8), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f22bc021d8), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f22bc01bd8), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc03c90), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc03c90), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc04888), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc04888), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc05990), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc05990), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f22bc01bd8), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f22bc021d8), global 0xf70732681c0 JS IMPORT: Module metadata hook for module 0x8f22bc01bd8 JS IMPORT: Defining meta.importSync for module 0x8f22bc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc03c90), global 0xf70732681c0 JS IMPORT: Module metadata hook for module 0x8f22bc04338 JS IMPORT: Defining meta.importSync for module 0x8f22bc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8f22bc13010 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 0x8f22bc000f8 of 0x8f22bc13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8f22bc13090 in 0x8f22bc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8f22bc000f8 of 0x8f22bc13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8f22bc000f8 of 0x8f22bc12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8f22bc000f8 of 0xf707326a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8f22bc13090 of 0xf707326a448 '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 0xf707326a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf70732a6060, JSClass 0x7aaf28239f90, in object 0xf70732a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x8f22bc13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf70732a60b0, JSClass 0x7aaf28239f90, in object 0xf70732a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf70732a6100, JSClass 0x7aaf28239f90, in object 0xf70732a6038 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 0xf70732a6150, JSClass 0x7aaf28239f90, in object 0xf70732a6038 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' 0xf70732a6038 in GIRepository 0x8f22bc12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f22bc03470), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc04888), global 0xf70732681c0 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' 0xf70732a61a0 in GIRepository 0x8f22bc12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8f22bc01320), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f22bc053b0), global 0xf70732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f22bc05990), global 0xf70732681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x8f22bc000f8 of 0x8f22bc19d08 '_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 0x8f22bc000f8 of 0xf707326ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x8f22bc000f8 of 0xf707326ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8f22bc13090 of 0xf707326ace0 '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 0xf707326ae70 class 0x7aaf28240038 in object 0xf70732a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf70732a6560, JSClass 0x7aaf28239c18, in object 0xf70732a61c8 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' 0xf70732a61c8 in GIRepository 0x8f22bc12e90 JS IMPORT: Module metadata hook for module 0x8f22bc053b0 JS IMPORT: Defining meta.importSync for module 0x8f22bc053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 MALLOC_PERTURB_=130 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/finish.debugger ▶ 54/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/finish.debugger OK 54/69 gjs:Debugger / finish command OK 0.07s 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 0x71bb4f00098 JS IMPORT: Defining parent (nil) of 0x71bb4f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x71bb4f000f8 of 0x71bb4f00390 '_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 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71bb4f01bd8), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71bb4f021d8), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71bb4f021d8), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71bb4f01bd8), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f03c90), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f03c90), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f04888), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f04888), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f05990), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f05990), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71bb4f01bd8), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71bb4f021d8), global 0x8386f9681c0 JS IMPORT: Module metadata hook for module 0x71bb4f01bd8 JS IMPORT: Defining meta.importSync for module 0x71bb4f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f03c90), global 0x8386f9681c0 JS IMPORT: Module metadata hook for module 0x71bb4f04338 JS IMPORT: Defining meta.importSync for module 0x71bb4f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x71bb4f13010 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 0x71bb4f000f8 of 0x71bb4f13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x71bb4f13090 in 0x71bb4f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x71bb4f000f8 of 0x71bb4f13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x71bb4f000f8 of 0x71bb4f12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x71bb4f000f8 of 0x8386f96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x71bb4f13090 of 0x8386f96a448 '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 0x8386f96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8386f9a6060, JSClass 0x7c52ec4b9f90, in object 0x8386f9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x71bb4f13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8386f9a60b0, JSClass 0x7c52ec4b9f90, in object 0x8386f9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8386f9a6100, JSClass 0x7c52ec4b9f90, in object 0x8386f9a6038 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 0x8386f9a6150, JSClass 0x7c52ec4b9f90, in object 0x8386f9a6038 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' 0x8386f9a6038 in GIRepository 0x71bb4f12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71bb4f03470), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f04888), global 0x8386f9681c0 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' 0x8386f9a61a0 in GIRepository 0x71bb4f12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x71bb4f01320), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71bb4f053b0), global 0x8386f9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71bb4f05990), global 0x8386f9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x71bb4f000f8 of 0x71bb4f19d08 '_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 0x71bb4f000f8 of 0x8386f96ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x71bb4f000f8 of 0x8386f96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x71bb4f13090 of 0x8386f96ace0 '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 0x8386f96ae70 class 0x7c52ec4c0038 in object 0x8386f9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x8386f9a6560, JSClass 0x7c52ec4b9c18, in object 0x8386f9a61c8 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' 0x8386f9a61c8 in GIRepository 0x71bb4f12e90 JS IMPORT: Module metadata hook for module 0x71bb4f053b0 JS IMPORT: Defining meta.importSync for module 0x71bb4f053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=96 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/frame.debugger ▶ 46/69 Timers times out successfully OK ▶ 46/69 Timers has correct timeout args OK ▶ 55/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/frame.debugger OK 55/69 gjs:Debugger / frame command OK 0.08s 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 0x2cc174f00098 JS IMPORT: Defining parent (nil) of 0x2cc174f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2cc174f000f8 of 0x2cc174f00390 '_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 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc174f01bd8), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc174f021d8), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc174f021d8), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc174f01bd8), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f03c90), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f03c90), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f04888), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f04888), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f05990), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f05990), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc174f01bd8), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc174f021d8), global 0x1a42e55681c0 JS IMPORT: Module metadata hook for module 0x2cc174f01bd8 JS IMPORT: Defining meta.importSync for module 0x2cc174f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f03c90), global 0x1a42e55681c0 JS IMPORT: Module metadata hook for module 0x2cc174f04338 JS IMPORT: Defining meta.importSync for module 0x2cc174f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2cc174f13010 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 0x2cc174f000f8 of 0x2cc174f13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2cc174f13090 in 0x2cc174f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2cc174f000f8 of 0x2cc174f13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2cc174f000f8 of 0x2cc174f12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2cc174f000f8 of 0x1a42e556a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2cc174f13090 of 0x1a42e556a448 '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 0x1a42e556a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a42e55a6060, JSClass 0x77e155039f90, in object 0x1a42e55a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2cc174f13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a42e55a60b0, JSClass 0x77e155039f90, in object 0x1a42e55a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a42e55a6100, JSClass 0x77e155039f90, in object 0x1a42e55a6038 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 0x1a42e55a6150, JSClass 0x77e155039f90, in object 0x1a42e55a6038 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' 0x1a42e55a6038 in GIRepository 0x2cc174f12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc174f03470), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f04888), global 0x1a42e55681c0 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' 0x1a42e55a61a0 in GIRepository 0x2cc174f12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2cc174f01320), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc174f053b0), global 0x1a42e55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc174f05990), global 0x1a42e55681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2cc174f000f8 of 0x2cc174f19d08 '_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 0x2cc174f000f8 of 0x1a42e556ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2cc174f000f8 of 0x1a42e556ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2cc174f13090 of 0x1a42e556ace0 '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 0x1a42e556ae70 class 0x77e155040038 in object 0x1a42e55a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a42e55a6560, JSClass 0x77e155039c18, in object 0x1a42e55a61c8 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' 0x1a42e55a61c8 in GIRepository 0x2cc174f12e90 JS IMPORT: Module metadata hook for module 0x2cc174f053b0 JS IMPORT: Defining meta.importSync for module 0x2cc174f053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js MALLOC_PERTURB_=200 LC_ALL=C.utf8 TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/keys.debugger ▶ 56/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/keys.debugger OK 56/69 gjs:Debugger / keys command OK 0.08s 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 0x347022400098 JS IMPORT: Defining parent (nil) of 0x3470224000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3470224000f8 of 0x347022400390 '_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 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347022401bd8), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3470224021d8), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3470224021d8), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347022401bd8), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022403c90), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022403c90), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022404888), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022404888), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022405990), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022405990), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347022401bd8), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3470224021d8), global 0x2e7176681c0 JS IMPORT: Module metadata hook for module 0x347022401bd8 JS IMPORT: Defining meta.importSync for module 0x347022401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022403c90), global 0x2e7176681c0 JS IMPORT: Module metadata hook for module 0x347022404338 JS IMPORT: Defining meta.importSync for module 0x347022404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x347022413010 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 0x3470224000f8 of 0x347022413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x347022413090 in 0x3470224000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3470224000f8 of 0x347022413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3470224000f8 of 0x347022412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3470224000f8 of 0x2e71766a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x347022413090 of 0x2e71766a448 '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 0x2e71766a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e7176a6060, JSClass 0x778dcab19f90, in object 0x2e7176a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x347022413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e7176a60b0, JSClass 0x778dcab19f90, in object 0x2e7176a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e7176a6100, JSClass 0x778dcab19f90, in object 0x2e7176a6038 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 0x2e7176a6150, JSClass 0x778dcab19f90, in object 0x2e7176a6038 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' 0x2e7176a6038 in GIRepository 0x347022412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347022403470), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022404888), global 0x2e7176681c0 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' 0x2e7176a61a0 in GIRepository 0x347022412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x347022401320), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3470224053b0), global 0x2e7176681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347022405990), global 0x2e7176681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3470224000f8 of 0x347022419d08 '_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 0x3470224000f8 of 0x2e71766ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3470224000f8 of 0x2e71766ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x347022413090 of 0x2e71766ace0 '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 0x2e71766ae70 class 0x778dcab20038 in object 0x2e7176a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e7176a6560, JSClass 0x778dcab19c18, in object 0x2e7176a61c8 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' 0x2e7176a61c8 in GIRepository 0x347022412e90 JS IMPORT: Module metadata hook for module 0x3470224053b0 JS IMPORT: Defining meta.importSync for module 0x3470224053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=66 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/lastvalues.debugger ▶ 57/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/lastvalues.debugger OK 57/69 gjs:Debugger / lastvalues command OK 0.05s 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 0x38ec2f800098 JS IMPORT: Defining parent (nil) of 0x38ec2f8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x38ec2f800390 '_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 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38ec2f801bd8), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38ec2f8021d8), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38ec2f8021d8), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38ec2f801bd8), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f803c90), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f803c90), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f804888), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f804888), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f805990), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f805990), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38ec2f801bd8), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38ec2f8021d8), global 0x1cd70a1681c0 JS IMPORT: Module metadata hook for module 0x38ec2f801bd8 JS IMPORT: Defining meta.importSync for module 0x38ec2f801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f803c90), global 0x1cd70a1681c0 JS IMPORT: Module metadata hook for module 0x38ec2f804338 JS IMPORT: Defining meta.importSync for module 0x38ec2f804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x38ec2f813010 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 0x38ec2f8000f8 of 0x38ec2f813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x38ec2f813090 in 0x38ec2f8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x38ec2f813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x38ec2f812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x1cd70a16a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x38ec2f813090 of 0x1cd70a16a448 '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 0x1cd70a16a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1cd70a1a6060, JSClass 0x714e1ddf9f90, in object 0x1cd70a1a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x38ec2f813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1cd70a1a60b0, JSClass 0x714e1ddf9f90, in object 0x1cd70a1a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1cd70a1a6100, JSClass 0x714e1ddf9f90, in object 0x1cd70a1a6038 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 0x1cd70a1a6150, JSClass 0x714e1ddf9f90, in object 0x1cd70a1a6038 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' 0x1cd70a1a6038 in GIRepository 0x38ec2f812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38ec2f803470), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f804888), global 0x1cd70a1681c0 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' 0x1cd70a1a61a0 in GIRepository 0x38ec2f812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38ec2f801320), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38ec2f8053b0), global 0x1cd70a1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38ec2f805990), global 0x1cd70a1681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x38ec2f819d08 '_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 0x38ec2f8000f8 of 0x1cd70a16ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x38ec2f8000f8 of 0x1cd70a16ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x38ec2f813090 of 0x1cd70a16ace0 '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 0x1cd70a16ae70 class 0x714e1de00038 in object 0x1cd70a1a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1cd70a1a6560, JSClass 0x714e1ddf9c18, in object 0x1cd70a1a61c8 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' 0x1cd70a1a61c8 in GIRepository 0x38ec2f812e90 JS IMPORT: Module metadata hook for module 0x38ec2f8053b0 JS IMPORT: Defining meta.importSync for module 0x38ec2f8053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=77 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/list.debugger ▶ 58/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/list.debugger OK 58/69 gjs:Debugger / list command OK 0.06s 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 0x234f86600098 JS IMPORT: Defining parent (nil) of 0x234f866000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x234f866000f8 of 0x234f86600390 '_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 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x234f86601bd8), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x234f866021d8), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x234f866021d8), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x234f86601bd8), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86603c90), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86603c90), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86604888), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86604888), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86605990), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86605990), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x234f86601bd8), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x234f866021d8), global 0x73e54b681c0 JS IMPORT: Module metadata hook for module 0x234f86601bd8 JS IMPORT: Defining meta.importSync for module 0x234f86601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86603c90), global 0x73e54b681c0 JS IMPORT: Module metadata hook for module 0x234f86604338 JS IMPORT: Defining meta.importSync for module 0x234f86604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x234f86613010 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 0x234f866000f8 of 0x234f86613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x234f86613090 in 0x234f866000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x234f866000f8 of 0x234f86613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x234f866000f8 of 0x234f86612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x234f866000f8 of 0x73e54b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x234f86613090 of 0x73e54b6a448 '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 0x73e54b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x73e54ba6060, JSClass 0x7b71de569f90, in object 0x73e54ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x234f86613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x73e54ba60b0, JSClass 0x7b71de569f90, in object 0x73e54ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x73e54ba6100, JSClass 0x7b71de569f90, in object 0x73e54ba6038 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 0x73e54ba6150, JSClass 0x7b71de569f90, in object 0x73e54ba6038 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' 0x73e54ba6038 in GIRepository 0x234f86612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x234f86603470), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86604888), global 0x73e54b681c0 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' 0x73e54ba61a0 in GIRepository 0x234f86612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x234f86601320), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x234f866053b0), global 0x73e54b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234f86605990), global 0x73e54b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x234f866000f8 of 0x234f86619d08 '_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 0x234f866000f8 of 0x73e54b6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x234f866000f8 of 0x73e54b6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x234f86613090 of 0x73e54b6ace0 '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 0x73e54b6ae70 class 0x7b71de570038 in object 0x73e54ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x73e54ba6560, JSClass 0x7b71de569c18, in object 0x73e54ba61c8 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' 0x73e54ba61c8 in GIRepository 0x234f86612e90 JS IMPORT: Module metadata hook for module 0x234f866053b0 JS IMPORT: Defining meta.importSync for module 0x234f866053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 MALLOC_PERTURB_=215 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/next.debugger ▶ 59/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/next.debugger OK 59/69 gjs:Debugger / next command OK 0.06s 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 0x22a8eb200098 JS IMPORT: Defining parent (nil) of 0x22a8eb2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x22a8eb200390 '_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 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22a8eb201bd8), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22a8eb2021d8), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22a8eb2021d8), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22a8eb201bd8), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb203c90), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb203c90), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb204888), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb204888), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb205990), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb205990), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22a8eb201bd8), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22a8eb2021d8), global 0x7b9100681c0 JS IMPORT: Module metadata hook for module 0x22a8eb201bd8 JS IMPORT: Defining meta.importSync for module 0x22a8eb201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb203c90), global 0x7b9100681c0 JS IMPORT: Module metadata hook for module 0x22a8eb204338 JS IMPORT: Defining meta.importSync for module 0x22a8eb204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22a8eb213010 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 0x22a8eb2000f8 of 0x22a8eb213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22a8eb213090 in 0x22a8eb2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x22a8eb213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x22a8eb212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x7b91006a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22a8eb213090 of 0x7b91006a448 '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 0x7b91006a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7b9100a6060, JSClass 0x799ebcde9f90, in object 0x7b9100a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x22a8eb213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7b9100a60b0, JSClass 0x799ebcde9f90, in object 0x7b9100a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7b9100a6100, JSClass 0x799ebcde9f90, in object 0x7b9100a6038 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 0x7b9100a6150, JSClass 0x799ebcde9f90, in object 0x7b9100a6038 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' 0x7b9100a6038 in GIRepository 0x22a8eb212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22a8eb203470), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb204888), global 0x7b9100681c0 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' 0x7b9100a61a0 in GIRepository 0x22a8eb212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22a8eb201320), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22a8eb2053b0), global 0x7b9100681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22a8eb205990), global 0x7b9100681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x22a8eb219d08 '_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 0x22a8eb2000f8 of 0x7b91006ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x22a8eb2000f8 of 0x7b91006ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22a8eb213090 of 0x7b91006ace0 '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 0x7b91006ae70 class 0x799ebcdf0038 in object 0x7b9100a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7b9100a6560, JSClass 0x799ebcde9c18, in object 0x7b9100a61c8 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' 0x7b9100a61c8 in GIRepository 0x22a8eb212e90 JS IMPORT: Module metadata hook for module 0x22a8eb2053b0 JS IMPORT: Defining meta.importSync for module 0x22a8eb2053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp MALLOC_PERTURB_=207 LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/print.debugger ▶ 60/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/print.debugger OK 60/69 gjs:Debugger / print command OK 0.07s 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 0x38c0b0700098 JS IMPORT: Defining parent (nil) of 0x38c0b07000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x38c0b07000f8 of 0x38c0b0700390 '_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 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c0b0701bd8), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c0b07021d8), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c0b07021d8), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c0b0701bd8), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0703c90), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0703c90), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0704888), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0704888), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0705990), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0705990), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c0b0701bd8), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c0b07021d8), global 0x3e747e8681c0 JS IMPORT: Module metadata hook for module 0x38c0b0701bd8 JS IMPORT: Defining meta.importSync for module 0x38c0b0701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0703c90), global 0x3e747e8681c0 JS IMPORT: Module metadata hook for module 0x38c0b0704338 JS IMPORT: Defining meta.importSync for module 0x38c0b0704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x38c0b0713010 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 0x38c0b07000f8 of 0x38c0b0713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x38c0b0713090 in 0x38c0b07000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x38c0b07000f8 of 0x38c0b0713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x38c0b07000f8 of 0x38c0b0712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x38c0b07000f8 of 0x3e747e86a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x38c0b0713090 of 0x3e747e86a448 '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 0x3e747e86a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e747e8a6060, JSClass 0x7815874e9f90, in object 0x3e747e8a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x38c0b0713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e747e8a60b0, JSClass 0x7815874e9f90, in object 0x3e747e8a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e747e8a6100, JSClass 0x7815874e9f90, in object 0x3e747e8a6038 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 0x3e747e8a6150, JSClass 0x7815874e9f90, in object 0x3e747e8a6038 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' 0x3e747e8a6038 in GIRepository 0x38c0b0712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c0b0703470), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0704888), global 0x3e747e8681c0 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' 0x3e747e8a61a0 in GIRepository 0x38c0b0712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38c0b0701320), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38c0b07053b0), global 0x3e747e8681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c0b0705990), global 0x3e747e8681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x38c0b07000f8 of 0x38c0b0719d08 '_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 0x38c0b07000f8 of 0x3e747e86ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x38c0b07000f8 of 0x3e747e86ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x38c0b0713090 of 0x3e747e86ace0 '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 0x3e747e86ae70 class 0x7815874f0038 in object 0x3e747e8a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e747e8a6560, JSClass 0x7815874e9c18, in object 0x3e747e8a61c8 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' 0x3e747e8a61c8 in GIRepository 0x38c0b0712e90 JS IMPORT: Module metadata hook for module 0x38c0b07053b0 JS IMPORT: Defining meta.importSync for module 0x38c0b07053b0 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 >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=147 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/quit.debugger ▶ 61/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/quit.debugger OK 61/69 gjs:Debugger / quit command OK 0.07s 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 0x15e918400098 JS IMPORT: Defining parent (nil) of 0x15e9184000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15e9184000f8 of 0x15e918400390 '_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 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15e918401bd8), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15e9184021d8), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15e9184021d8), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15e918401bd8), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918403c90), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918403c90), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918404888), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918404888), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918405990), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918405990), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15e918401bd8), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15e9184021d8), global 0x24e15db681c0 JS IMPORT: Module metadata hook for module 0x15e918401bd8 JS IMPORT: Defining meta.importSync for module 0x15e918401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918403c90), global 0x24e15db681c0 JS IMPORT: Module metadata hook for module 0x15e918404338 JS IMPORT: Defining meta.importSync for module 0x15e918404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15e918413010 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 0x15e9184000f8 of 0x15e918413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15e918413090 in 0x15e9184000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15e9184000f8 of 0x15e918413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15e9184000f8 of 0x15e918412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15e9184000f8 of 0x24e15db6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15e918413090 of 0x24e15db6a448 '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 0x24e15db6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24e15dba6060, JSClass 0x70ecd74e9f90, in object 0x24e15dba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x15e918413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24e15dba60b0, JSClass 0x70ecd74e9f90, in object 0x24e15dba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24e15dba6100, JSClass 0x70ecd74e9f90, in object 0x24e15dba6038 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 0x24e15dba6150, JSClass 0x70ecd74e9f90, in object 0x24e15dba6038 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' 0x24e15dba6038 in GIRepository 0x15e918412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15e918403470), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918404888), global 0x24e15db681c0 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' 0x24e15dba61a0 in GIRepository 0x15e918412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15e918401320), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15e9184053b0), global 0x24e15db681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15e918405990), global 0x24e15db681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x15e9184000f8 of 0x15e918419d08 '_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 0x15e9184000f8 of 0x24e15db6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x15e9184000f8 of 0x24e15db6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x15e918413090 of 0x24e15db6ace0 '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 0x24e15db6ae70 class 0x70ecd74f0038 in object 0x24e15dba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x24e15dba6560, JSClass 0x70ecd74e9c18, in object 0x24e15dba61c8 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' 0x24e15dba61c8 in GIRepository 0x15e918412e90 JS IMPORT: Module metadata hook for module 0x15e9184053b0 JS IMPORT: Defining meta.importSync for module 0x15e9184053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 62/69 gjs:Debugger / return command RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=175 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/return.debugger ▶ 36/69 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK ▶ 36/69 GObject with toggle references can be finalized while queued in toggle queue OK ▶ 62/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/return.debugger OK 62/69 gjs:Debugger / return command OK 0.06s 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 0x8867f700098 JS IMPORT: Defining parent (nil) of 0x8867f7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8867f7000f8 of 0x8867f700390 '_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 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8867f701bd8), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8867f7021d8), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8867f7021d8), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8867f701bd8), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f703c90), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f703c90), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f704888), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f704888), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f705990), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f705990), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8867f701bd8), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8867f7021d8), global 0x212be1a681c0 JS IMPORT: Module metadata hook for module 0x8867f701bd8 JS IMPORT: Defining meta.importSync for module 0x8867f701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f703c90), global 0x212be1a681c0 JS IMPORT: Module metadata hook for module 0x8867f704338 JS IMPORT: Defining meta.importSync for module 0x8867f704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8867f713010 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 0x8867f7000f8 of 0x8867f713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8867f713090 in 0x8867f7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8867f7000f8 of 0x8867f713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8867f7000f8 of 0x8867f712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8867f7000f8 of 0x212be1a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8867f713090 of 0x212be1a6a448 '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 0x212be1a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x212be1aa6060, JSClass 0x750407dd9f90, in object 0x212be1aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x8867f713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x212be1aa60b0, JSClass 0x750407dd9f90, in object 0x212be1aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x212be1aa6100, JSClass 0x750407dd9f90, in object 0x212be1aa6038 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 0x212be1aa6150, JSClass 0x750407dd9f90, in object 0x212be1aa6038 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' 0x212be1aa6038 in GIRepository 0x8867f712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8867f703470), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f704888), global 0x212be1a681c0 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' 0x212be1aa61a0 in GIRepository 0x8867f712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8867f701320), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8867f7053b0), global 0x212be1a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8867f705990), global 0x212be1a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x8867f7000f8 of 0x8867f719d08 '_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 0x8867f7000f8 of 0x212be1a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x8867f7000f8 of 0x212be1a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8867f713090 of 0x212be1a6ace0 '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 0x212be1a6ae70 class 0x750407de0038 in object 0x212be1aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x212be1aa6560, JSClass 0x750407dd9c18, in object 0x212be1aa61c8 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' 0x212be1aa61c8 in GIRepository 0x8867f712e90 JS IMPORT: Module metadata hook for module 0x8867f7053b0 JS IMPORT: Defining meta.importSync for module 0x8867f7053b0 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 RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=216 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/set.debugger ▶ 63/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/set.debugger OK 63/69 gjs:Debugger / set command OK 0.06s 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 0x10f96a500098 JS IMPORT: Defining parent (nil) of 0x10f96a5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10f96a5000f8 of 0x10f96a500390 '_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 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f96a501bd8), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f96a5021d8), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f96a5021d8), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f96a501bd8), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a503c90), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a503c90), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a504888), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a504888), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a505990), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a505990), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f96a501bd8), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f96a5021d8), global 0x267a41b681c0 JS IMPORT: Module metadata hook for module 0x10f96a501bd8 JS IMPORT: Defining meta.importSync for module 0x10f96a501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a503c90), global 0x267a41b681c0 JS IMPORT: Module metadata hook for module 0x10f96a504338 JS IMPORT: Defining meta.importSync for module 0x10f96a504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10f96a513010 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 0x10f96a5000f8 of 0x10f96a513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10f96a513090 in 0x10f96a5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10f96a5000f8 of 0x10f96a513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10f96a5000f8 of 0x10f96a512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10f96a5000f8 of 0x267a41b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10f96a513090 of 0x267a41b6a448 '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 0x267a41b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x267a41ba6060, JSClass 0x7a85512e9f90, in object 0x267a41ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10f96a513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x267a41ba60b0, JSClass 0x7a85512e9f90, in object 0x267a41ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x267a41ba6100, JSClass 0x7a85512e9f90, in object 0x267a41ba6038 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 0x267a41ba6150, JSClass 0x7a85512e9f90, in object 0x267a41ba6038 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' 0x267a41ba6038 in GIRepository 0x10f96a512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f96a503470), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a504888), global 0x267a41b681c0 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' 0x267a41ba61a0 in GIRepository 0x10f96a512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10f96a501320), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f96a5053b0), global 0x267a41b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f96a505990), global 0x267a41b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10f96a5000f8 of 0x10f96a519d08 '_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 0x10f96a5000f8 of 0x267a41b6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10f96a5000f8 of 0x267a41b6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10f96a513090 of 0x267a41b6ace0 '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 0x267a41b6ae70 class 0x7a85512f0038 in object 0x267a41ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x267a41ba6560, JSClass 0x7a85512e9c18, in object 0x267a41ba61c8 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' 0x267a41ba61c8 in GIRepository 0x10f96a512e90 JS IMPORT: Module metadata hook for module 0x10f96a5053b0 JS IMPORT: Defining meta.importSync for module 0x10f96a5053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 64/69 gjs:Debugger / step command RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=111 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/step.debugger ▶ 64/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/step.debugger OK 64/69 gjs:Debugger / step command OK 0.06s 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 0x3eea76600098 JS IMPORT: Defining parent (nil) of 0x3eea766000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3eea766000f8 of 0x3eea76600390 '_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 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eea76601bd8), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eea766021d8), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eea766021d8), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eea76601bd8), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76603c90), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76603c90), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76604888), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76604888), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76605990), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76605990), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eea76601bd8), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eea766021d8), global 0x32b100e681c0 JS IMPORT: Module metadata hook for module 0x3eea76601bd8 JS IMPORT: Defining meta.importSync for module 0x3eea76601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76603c90), global 0x32b100e681c0 JS IMPORT: Module metadata hook for module 0x3eea76604338 JS IMPORT: Defining meta.importSync for module 0x3eea76604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3eea76613010 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 0x3eea766000f8 of 0x3eea76613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3eea76613090 in 0x3eea766000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3eea766000f8 of 0x3eea76613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3eea766000f8 of 0x3eea76612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3eea766000f8 of 0x32b100e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3eea76613090 of 0x32b100e6a448 '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 0x32b100e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32b100ea6060, JSClass 0x78b915d99f90, in object 0x32b100ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3eea76613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32b100ea60b0, JSClass 0x78b915d99f90, in object 0x32b100ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32b100ea6100, JSClass 0x78b915d99f90, in object 0x32b100ea6038 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 0x32b100ea6150, JSClass 0x78b915d99f90, in object 0x32b100ea6038 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' 0x32b100ea6038 in GIRepository 0x3eea76612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eea76603470), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76604888), global 0x32b100e681c0 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' 0x32b100ea61a0 in GIRepository 0x3eea76612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3eea76601320), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3eea766053b0), global 0x32b100e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eea76605990), global 0x32b100e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3eea766000f8 of 0x3eea76619d08 '_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 0x3eea766000f8 of 0x32b100e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3eea766000f8 of 0x32b100e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3eea76613090 of 0x32b100e6ace0 '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 0x32b100e6ae70 class 0x78b915da0038 in object 0x32b100ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32b100ea6560, JSClass 0x78b915d99c18, in object 0x32b100ea61c8 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' 0x32b100ea61c8 in GIRepository 0x3eea76612e90 JS IMPORT: Module metadata hook for module 0x3eea766053b0 JS IMPORT: Defining meta.importSync for module 0x3eea766053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 65/69 gjs:Debugger / throw command RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=118 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/throw.debugger ▶ 46/69 Timers cancels successfully OK ▶ 65/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/throw.debugger OK 65/69 gjs:Debugger / throw command OK 0.06s 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 0x3d2707d00098 JS IMPORT: Defining parent (nil) of 0x3d2707d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d2707d000f8 of 0x3d2707d00390 '_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 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d2707d01bd8), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d2707d021d8), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d2707d021d8), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d2707d01bd8), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d03c90), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d03c90), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d04888), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d04888), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d05990), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d05990), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d2707d01bd8), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d2707d021d8), global 0x2fda282681c0 JS IMPORT: Module metadata hook for module 0x3d2707d01bd8 JS IMPORT: Defining meta.importSync for module 0x3d2707d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d03c90), global 0x2fda282681c0 JS IMPORT: Module metadata hook for module 0x3d2707d04338 JS IMPORT: Defining meta.importSync for module 0x3d2707d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d2707d13010 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 0x3d2707d000f8 of 0x3d2707d13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d2707d13090 in 0x3d2707d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d2707d000f8 of 0x3d2707d13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d2707d000f8 of 0x3d2707d12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d2707d000f8 of 0x2fda2826a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d2707d13090 of 0x2fda2826a448 '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 0x2fda2826a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2fda282a6060, JSClass 0x78a13e869f90, in object 0x2fda282a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d2707d13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2fda282a60b0, JSClass 0x78a13e869f90, in object 0x2fda282a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2fda282a6100, JSClass 0x78a13e869f90, in object 0x2fda282a6038 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 0x2fda282a6150, JSClass 0x78a13e869f90, in object 0x2fda282a6038 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' 0x2fda282a6038 in GIRepository 0x3d2707d12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d2707d03470), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d04888), global 0x2fda282681c0 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' 0x2fda282a61a0 in GIRepository 0x3d2707d12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d2707d01320), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d2707d053b0), global 0x2fda282681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d2707d05990), global 0x2fda282681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d2707d000f8 of 0x3d2707d19d08 '_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 0x3d2707d000f8 of 0x2fda2826ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d2707d000f8 of 0x2fda2826ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d2707d13090 of 0x2fda2826ace0 '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 0x2fda2826ae70 class 0x78a13e870038 in object 0x2fda282a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2fda282a6560, JSClass 0x78a13e869c18, in object 0x2fda282a61c8 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' 0x2fda282a61c8 in GIRepository 0x3d2707d12e90 JS IMPORT: Module metadata hook for module 0x3d2707d053b0 JS IMPORT: Defining meta.importSync for module 0x3d2707d053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 66/69 gjs:Debugger / throw-ignored command RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=132 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/throw-ignored.debugger ▶ 46/69 Timers cancels multiple correctly OK ▶ 66/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/throw-ignored.debugger OK 66/69 gjs:Debugger / throw-ignored command OK 0.06s 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 0x1162a0500098 JS IMPORT: Defining parent (nil) of 0x1162a05000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1162a05000f8 of 0x1162a0500390 '_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 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1162a0501bd8), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1162a05021d8), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1162a05021d8), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1162a0501bd8), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0503c90), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0503c90), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0504888), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0504888), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0505990), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0505990), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1162a0501bd8), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1162a05021d8), global 0x109a1b9681c0 JS IMPORT: Module metadata hook for module 0x1162a0501bd8 JS IMPORT: Defining meta.importSync for module 0x1162a0501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0503c90), global 0x109a1b9681c0 JS IMPORT: Module metadata hook for module 0x1162a0504338 JS IMPORT: Defining meta.importSync for module 0x1162a0504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1162a0513010 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 0x1162a05000f8 of 0x1162a0513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1162a0513090 in 0x1162a05000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1162a05000f8 of 0x1162a0513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1162a05000f8 of 0x1162a0512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1162a05000f8 of 0x109a1b96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1162a0513090 of 0x109a1b96a448 '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 0x109a1b96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x109a1b9a6060, JSClass 0x7b2679fe9f90, in object 0x109a1b9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1162a0513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x109a1b9a60b0, JSClass 0x7b2679fe9f90, in object 0x109a1b9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x109a1b9a6100, JSClass 0x7b2679fe9f90, in object 0x109a1b9a6038 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 0x109a1b9a6150, JSClass 0x7b2679fe9f90, in object 0x109a1b9a6038 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' 0x109a1b9a6038 in GIRepository 0x1162a0512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1162a0503470), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0504888), global 0x109a1b9681c0 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' 0x109a1b9a61a0 in GIRepository 0x1162a0512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1162a0501320), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1162a05053b0), global 0x109a1b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1162a0505990), global 0x109a1b9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1162a05000f8 of 0x1162a0519d08 '_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 0x1162a05000f8 of 0x109a1b96ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1162a05000f8 of 0x109a1b96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1162a0513090 of 0x109a1b96ace0 '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 0x109a1b96ae70 class 0x7b2679ff0038 in object 0x109a1b9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x109a1b9a6560, JSClass 0x7b2679fe9c18, in object 0x109a1b9a61c8 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' 0x109a1b9a61c8 in GIRepository 0x1162a0512e90 JS IMPORT: Module metadata hook for module 0x1162a05053b0 JS IMPORT: Defining meta.importSync for module 0x1162a05053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 67/69 gjs:Debugger / until command RUNNING >>> MALLOC_PERTURB_=186 GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_BACKEND=memory /<>/installed-tests/debugger-test.sh /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/until.debugger ▶ 67/69 - /<>/obj-powerpc64le-linux-gnu/../installed-tests/debugger/until.debugger OK 67/69 gjs:Debugger / until command OK 0.06s 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 0x1d089ab00098 JS IMPORT: Defining parent (nil) of 0x1d089ab000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d089ab000f8 of 0x1d089ab00390 '_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 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d089ab01bd8), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d089ab021d8), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d089ab021d8), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d089ab01bd8), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab03c90), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab03c90), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab04888), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab04888), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab05990), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab05990), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d089ab01bd8), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d089ab021d8), global 0x21eaa6f681c0 JS IMPORT: Module metadata hook for module 0x1d089ab01bd8 JS IMPORT: Defining meta.importSync for module 0x1d089ab01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab03c90), global 0x21eaa6f681c0 JS IMPORT: Module metadata hook for module 0x1d089ab04338 JS IMPORT: Defining meta.importSync for module 0x1d089ab04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d089ab13010 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 0x1d089ab000f8 of 0x1d089ab13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d089ab13090 in 0x1d089ab000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d089ab000f8 of 0x1d089ab13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d089ab000f8 of 0x1d089ab12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d089ab000f8 of 0x21eaa6f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d089ab13090 of 0x21eaa6f6a448 '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 0x21eaa6f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21eaa6fa6060, JSClass 0x7153c5499f90, in object 0x21eaa6fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d089ab13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21eaa6fa60b0, JSClass 0x7153c5499f90, in object 0x21eaa6fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21eaa6fa6100, JSClass 0x7153c5499f90, in object 0x21eaa6fa6038 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 0x21eaa6fa6150, JSClass 0x7153c5499f90, in object 0x21eaa6fa6038 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' 0x21eaa6fa6038 in GIRepository 0x1d089ab12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d089ab03470), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab04888), global 0x21eaa6f681c0 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' 0x21eaa6fa61a0 in GIRepository 0x1d089ab12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d089ab01320), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d089ab053b0), global 0x21eaa6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d089ab05990), global 0x21eaa6f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d089ab000f8 of 0x1d089ab19d08 '_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 0x1d089ab000f8 of 0x21eaa6f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d089ab000f8 of 0x21eaa6f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d089ab13090 of 0x21eaa6f6ace0 '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 0x21eaa6f6ae70 class 0x7153c54a0038 in object 0x21eaa6fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x21eaa6fa6560, JSClass 0x7153c5499c18, in object 0x21eaa6fa61c8 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' 0x21eaa6fa61c8 in GIRepository 0x1d089ab12e90 JS IMPORT: Module metadata hook for module 0x1d089ab053b0 JS IMPORT: Defining meta.importSync for module 0x1d089ab053b0 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:C / API tests RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes MALLOC_PERTURB_=88 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/test/gjs-tests --tap --keep-going --verbose ▶ 68/69 /gjs/context/argv OK ▶ 68/69 /gjs/context/exit OK ▶ 68/69 /gjs/context/eval-module-file OK ▶ 68/69 /gjs/context/construct/destroy OK ▶ 68/69 /gjs/context/construct/eval OK ▶ 68/69 /gjs/context/eval/dynamic-import OK ▶ 68/69 /gjs/context/eval/non-zero-terminated OK ▶ 68/69 /gjs/context/eval/exit-code-omitted-throw OK ▶ 68/69 /gjs/context/eval/exit-code-omitted-no-throw OK ▶ 68/69 /gjs/context/eval/dynamic-import/relative OK ▶ 46/69 Timers cancels invalid silent fail OK ▶ 68/69 /gjs/context/eval/dynamic-import/bad OK ▶ 68/69 /gjs/context/eval-module-file/throw OK ▶ 68/69 /gjs/context/eval-module-file/exit OK ▶ 46/69 Timers interval success OK ▶ 68/69 /gjs/context/eval-module-file/fail-instantiate OK ▶ 68/69 /gjs/context/eval-module-file/exit-code-omitted-warning OK ▶ 68/69 /gjs/context/eval-module-file/exit-code-omitted-no-warning OK ▶ 68/69 /gjs/context/register-module/eval-module OK ▶ 68/69 /gjs/context/register-module/eval-module-file OK ▶ 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 5.05s 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 0x23a109b00098 JS IMPORT: Defining parent (nil) of 0x23a109b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23a109b000f8 of 0x23a109b00390 '_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 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23a109b01bd8), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23a109b021d8), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23a109b021d8), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23a109b01bd8), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b03c90), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b03c90), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b04888), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b04888), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b05990), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b05990), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23a109b01bd8), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23a109b021d8), global 0x9ab808681c0 JS IMPORT: Module metadata hook for module 0x23a109b01bd8 JS IMPORT: Defining meta.importSync for module 0x23a109b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b03c90), global 0x9ab808681c0 JS IMPORT: Module metadata hook for module 0x23a109b04338 JS IMPORT: Defining meta.importSync for module 0x23a109b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23a109b13010 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 0x23a109b000f8 of 0x23a109b13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23a109b13090 in 0x23a109b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23a109b000f8 of 0x23a109b13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23a109b000f8 of 0x23a109b12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23a109b000f8 of 0x9ab8086a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23a109b13090 of 0x9ab8086a448 '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 0x9ab8086a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9ab808a6060, JSClass 0x755c599d9f90, in object 0x9ab808a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x23a109b13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9ab808a60b0, JSClass 0x755c599d9f90, in object 0x9ab808a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9ab808a6100, JSClass 0x755c599d9f90, in object 0x9ab808a6038 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 0x9ab808a6150, JSClass 0x755c599d9f90, in object 0x9ab808a6038 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' 0x9ab808a6038 in GIRepository 0x23a109b12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23a109b03470), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b04888), global 0x9ab808681c0 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' 0x9ab808a61a0 in GIRepository 0x23a109b12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23a109b01320), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23a109b053b0), global 0x9ab808681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23a109b05990), global 0x9ab808681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x23a109b000f8 of 0x23a109b19d08 '_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 0x23a109b000f8 of 0x9ab8086ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x23a109b000f8 of 0x9ab8086ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23a109b13090 of 0x9ab8086ace0 '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 0x9ab8086ae70 class 0x755c599e0038 in object 0x9ab808a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x9ab808a6560, JSClass 0x755c599d9c18, in object 0x9ab808a61c8 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' 0x9ab808a61c8 in GIRepository 0x23a109b12e90 JS IMPORT: Module metadata hook for module 0x23a109b053b0 JS IMPORT: Defining meta.importSync for module 0x23a109b053b0 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 0x23a109b000f8 of 0x23a109b1e978 '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 0x64ec4800098 JS IMPORT: Defining parent (nil) of 0x64ec48000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x64ec48000f8 of 0x64ec4800390 '_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 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64ec4801bd8), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64ec48021d8), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64ec48021d8), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64ec4801bd8), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4803c90), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4803c90), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4804888), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4804888), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4805990), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4805990), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64ec4801bd8), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64ec48021d8), global 0x16244a4681c0 JS IMPORT: Module metadata hook for module 0x64ec4801bd8 JS IMPORT: Defining meta.importSync for module 0x64ec4801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4803c90), global 0x16244a4681c0 JS IMPORT: Module metadata hook for module 0x64ec4804338 JS IMPORT: Defining meta.importSync for module 0x64ec4804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x64ec4813010 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 0x64ec48000f8 of 0x64ec4813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x64ec4813090 in 0x64ec48000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x64ec48000f8 of 0x64ec4813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x64ec48000f8 of 0x64ec4812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x64ec48000f8 of 0x16244a46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x64ec4813090 of 0x16244a46a448 '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 0x16244a46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16244a4a6060, JSClass 0x785de2bd9f90, in object 0x16244a4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x64ec4813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16244a4a60b0, JSClass 0x785de2bd9f90, in object 0x16244a4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16244a4a6100, JSClass 0x785de2bd9f90, in object 0x16244a4a6038 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 0x16244a4a6150, JSClass 0x785de2bd9f90, in object 0x16244a4a6038 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' 0x16244a4a6038 in GIRepository 0x64ec4812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64ec4803470), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4804888), global 0x16244a4681c0 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' 0x16244a4a61a0 in GIRepository 0x64ec4812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x64ec4801320), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x64ec48053b0), global 0x16244a4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64ec4805990), global 0x16244a4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x64ec48000f8 of 0x64ec4819d08 '_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 0x64ec48000f8 of 0x16244a46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x64ec48000f8 of 0x16244a46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x64ec4813090 of 0x16244a46ace0 '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 0x16244a46ae70 class 0x785de2be0038 in object 0x16244a4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x16244a4a6560, JSClass 0x785de2bd9c18, in object 0x16244a4a61c8 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' 0x16244a4a61c8 in GIRepository 0x64ec4812e90 JS IMPORT: Module metadata hook for module 0x64ec48053b0 JS IMPORT: Defining meta.importSync for module 0x64ec48053b0 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 0x64ec48000f8 of 0x64ec481e978 '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 0x3f2751c00098 JS IMPORT: Defining parent (nil) of 0x3f2751c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f2751c000f8 of 0x3f2751c00390 '_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 0x326af68681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f2751c01bd8), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f2751c021d8), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f2751c021d8), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f2751c01bd8), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c03c90), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c03c90), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c04888), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c04888), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c05990), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c05990), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f2751c01bd8), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f2751c021d8), global 0x326af68681c0 JS IMPORT: Module metadata hook for module 0x3f2751c01bd8 JS IMPORT: Defining meta.importSync for module 0x3f2751c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c03c90), global 0x326af68681c0 JS IMPORT: Module metadata hook for module 0x3f2751c04338 JS IMPORT: Defining meta.importSync for module 0x3f2751c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f2751c13010 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 0x3f2751c000f8 of 0x3f2751c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f2751c13090 in 0x3f2751c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f2751c000f8 of 0x3f2751c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f2751c000f8 of 0x3f2751c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f2751c000f8 of 0x326af686a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f2751c13090 of 0x326af686a448 '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 0x326af686a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x326af68a6060, JSClass 0x7e8bc2ec9f90, in object 0x326af68a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f2751c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x326af68a60b0, JSClass 0x7e8bc2ec9f90, in object 0x326af68a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x326af68a6100, JSClass 0x7e8bc2ec9f90, in object 0x326af68a6038 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 0x326af68a6150, JSClass 0x7e8bc2ec9f90, in object 0x326af68a6038 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' 0x326af68a6038 in GIRepository 0x3f2751c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f2751c03470), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c04888), global 0x326af68681c0 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' 0x326af68a61a0 in GIRepository 0x3f2751c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f2751c01320), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f2751c053b0), global 0x326af68681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f2751c05990), global 0x326af68681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f2751c000f8 of 0x3f2751c19d08 '_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 0x3f2751c000f8 of 0x326af686ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f2751c000f8 of 0x326af686ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f2751c13090 of 0x326af686ace0 '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 0x326af686ae70 class 0x7e8bc2ed0038 in object 0x326af68a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x326af68a6560, JSClass 0x7e8bc2ec9c18, in object 0x326af68a61c8 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' 0x326af68a61c8 in GIRepository 0x3f2751c12e90 JS IMPORT: Module metadata hook for module 0x3f2751c053b0 JS IMPORT: Defining meta.importSync for module 0x3f2751c053b0 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 0x3f2751c000f8 of 0x3f2751c1e978 '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 0x7fceaf00098 JS IMPORT: Defining parent (nil) of 0x7fceaf000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7fceaf000f8 of 0x7fceaf00390 '_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 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7fceaf01bd8), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7fceaf021d8), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7fceaf021d8), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7fceaf01bd8), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf03c90), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf03c90), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf04888), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf04888), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf05990), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf05990), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7fceaf01bd8), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7fceaf021d8), global 0x6be4bb681c0 JS IMPORT: Module metadata hook for module 0x7fceaf01bd8 JS IMPORT: Defining meta.importSync for module 0x7fceaf01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf03c90), global 0x6be4bb681c0 JS IMPORT: Module metadata hook for module 0x7fceaf04338 JS IMPORT: Defining meta.importSync for module 0x7fceaf04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7fceaf13010 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 0x7fceaf000f8 of 0x7fceaf13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7fceaf13090 in 0x7fceaf000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7fceaf000f8 of 0x7fceaf13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7fceaf000f8 of 0x7fceaf12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7fceaf000f8 of 0x6be4bb6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7fceaf13090 of 0x6be4bb6a448 '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 0x6be4bb6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6be4bba6060, JSClass 0x7c9a19029f90, in object 0x6be4bba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x7fceaf13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6be4bba60b0, JSClass 0x7c9a19029f90, in object 0x6be4bba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6be4bba6100, JSClass 0x7c9a19029f90, in object 0x6be4bba6038 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 0x6be4bba6150, JSClass 0x7c9a19029f90, in object 0x6be4bba6038 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' 0x6be4bba6038 in GIRepository 0x7fceaf12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7fceaf03470), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf04888), global 0x6be4bb681c0 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' 0x6be4bba61a0 in GIRepository 0x7fceaf12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7fceaf01320), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7fceaf053b0), global 0x6be4bb681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7fceaf05990), global 0x6be4bb681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x7fceaf000f8 of 0x7fceaf19d08 '_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 0x7fceaf000f8 of 0x6be4bb6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x7fceaf000f8 of 0x6be4bb6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x7fceaf13090 of 0x6be4bb6ace0 '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 0x6be4bb6ae70 class 0x7c9a19030038 in object 0x6be4bba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x6be4bba6560, JSClass 0x7c9a19029c18, in object 0x6be4bba61c8 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' 0x6be4bba61c8 in GIRepository 0x7fceaf12e90 JS IMPORT: Module metadata hook for module 0x7fceaf053b0 JS IMPORT: Defining meta.importSync for module 0x7fceaf053b0 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 0x6be4bba6588, JSClass 0x7c9a19029f90, in object 0x6be4bba6038 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 0x7fceaf000f8 of 0x7fceaf1ea18 '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 0x21beb7000098 JS IMPORT: Defining parent (nil) of 0x21beb70000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21beb70000f8 of 0x21beb7000390 '_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 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21beb7001bd8), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21beb70021d8), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21beb70021d8), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21beb7001bd8), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7003c90), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7003c90), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7004888), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7004888), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7005990), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7005990), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21beb7001bd8), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21beb70021d8), global 0x295a2a0681c0 JS IMPORT: Module metadata hook for module 0x21beb7001bd8 JS IMPORT: Defining meta.importSync for module 0x21beb7001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7003c90), global 0x295a2a0681c0 JS IMPORT: Module metadata hook for module 0x21beb7004338 JS IMPORT: Defining meta.importSync for module 0x21beb7004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21beb7013010 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 0x21beb70000f8 of 0x21beb7013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21beb7013090 in 0x21beb70000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21beb70000f8 of 0x21beb7013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21beb70000f8 of 0x21beb7012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21beb70000f8 of 0x295a2a06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21beb7013090 of 0x295a2a06a448 '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 0x295a2a06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x295a2a0a6060, JSClass 0x75e59db19f90, in object 0x295a2a0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x21beb7013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x295a2a0a60b0, JSClass 0x75e59db19f90, in object 0x295a2a0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x295a2a0a6100, JSClass 0x75e59db19f90, in object 0x295a2a0a6038 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 0x295a2a0a6150, JSClass 0x75e59db19f90, in object 0x295a2a0a6038 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' 0x295a2a0a6038 in GIRepository 0x21beb7012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21beb7003470), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7004888), global 0x295a2a0681c0 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' 0x295a2a0a61a0 in GIRepository 0x21beb7012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21beb7001320), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21beb70053b0), global 0x295a2a0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21beb7005990), global 0x295a2a0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x21beb70000f8 of 0x21beb7019d08 '_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 0x21beb70000f8 of 0x295a2a06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x21beb70000f8 of 0x295a2a06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x21beb7013090 of 0x295a2a06ace0 '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 0x295a2a06ae70 class 0x75e59db20038 in object 0x295a2a0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x295a2a0a6560, JSClass 0x75e59db19c18, in object 0x295a2a0a61c8 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' 0x295a2a0a61c8 in GIRepository 0x21beb7012e90 JS IMPORT: Module metadata hook for module 0x21beb70053b0 JS IMPORT: Defining meta.importSync for module 0x21beb70053b0 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 0x21beb70000f8 of 0x21beb701e978 '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 0xc31ec100098 JS IMPORT: Defining parent (nil) of 0xc31ec1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc31ec1000f8 of 0xc31ec100390 '_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 0x300091c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc31ec101bd8), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc31ec1021d8), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc31ec1021d8), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc31ec101bd8), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec103c90), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec103c90), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec104888), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec104888), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec105990), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec105990), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc31ec101bd8), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc31ec1021d8), global 0x300091c681c0 JS IMPORT: Module metadata hook for module 0xc31ec101bd8 JS IMPORT: Defining meta.importSync for module 0xc31ec101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec103c90), global 0x300091c681c0 JS IMPORT: Module metadata hook for module 0xc31ec104338 JS IMPORT: Defining meta.importSync for module 0xc31ec104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc31ec113010 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 0xc31ec1000f8 of 0xc31ec113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc31ec113090 in 0xc31ec1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc31ec1000f8 of 0xc31ec113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc31ec1000f8 of 0xc31ec112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc31ec1000f8 of 0x300091c6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc31ec113090 of 0x300091c6a448 '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 0x300091c6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x300091ca6060, JSClass 0x730094dc9f90, in object 0x300091ca6038 JS CTX: Initialized class GIRepositoryGType prototype 0xc31ec113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x300091ca60b0, JSClass 0x730094dc9f90, in object 0x300091ca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x300091ca6100, JSClass 0x730094dc9f90, in object 0x300091ca6038 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 0x300091ca6150, JSClass 0x730094dc9f90, in object 0x300091ca6038 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' 0x300091ca6038 in GIRepository 0xc31ec112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc31ec103470), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec104888), global 0x300091c681c0 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' 0x300091ca61a0 in GIRepository 0xc31ec112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc31ec101320), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc31ec1053b0), global 0x300091c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc31ec105990), global 0x300091c681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc31ec1000f8 of 0xc31ec119d08 '_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 0xc31ec1000f8 of 0x300091c6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc31ec1000f8 of 0x300091c6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc31ec113090 of 0x300091c6ace0 '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 0x300091c6ae70 class 0x730094dd0038 in object 0x300091ca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x300091ca6560, JSClass 0x730094dc9c18, in object 0x300091ca61c8 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' 0x300091ca61c8 in GIRepository 0xc31ec112e90 JS IMPORT: Module metadata hook for module 0xc31ec1053b0 JS IMPORT: Defining meta.importSync for module 0xc31ec1053b0 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 0xc31ec1000f8 of 0xc31ec11e978 '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 0x2c9b10e00098 JS IMPORT: Defining parent (nil) of 0x2c9b10e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x2c9b10e003f0 '_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 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9b10e01c38), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9b10e02238), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9b10e02238), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9b10e01c38), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e03cf0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e03cf0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e048e8), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e048e8), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e059f0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e059f0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9b10e01c38), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9b10e02238), global 0x23d0dec681c0 JS IMPORT: Module metadata hook for module 0x2c9b10e01c38 JS IMPORT: Defining meta.importSync for module 0x2c9b10e01c38 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e03cf0), global 0x23d0dec681c0 JS IMPORT: Module metadata hook for module 0x2c9b10e04398 JS IMPORT: Defining meta.importSync for module 0x2c9b10e04398 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c9b10e13070 JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-powerpc64le-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 0x2c9b10e000f8 of 0x2c9b10e130f0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c9b10e130f0 in 0x2c9b10e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x2c9b10e13678 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x2c9b10e12ef0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x23d0dec6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c9b10e130f0 of 0x23d0dec6a448 '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 0x23d0dec6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23d0deca6060, JSClass 0x759938e89f90, in object 0x23d0deca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c9b10e13cc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23d0deca60b0, JSClass 0x759938e89f90, in object 0x23d0deca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23d0deca6100, JSClass 0x759938e89f90, in object 0x23d0deca6038 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 0x23d0deca6150, JSClass 0x759938e89f90, in object 0x23d0deca6038 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' 0x23d0deca6038 in GIRepository 0x2c9b10e12ef0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9b10e034d0), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e048e8), global 0x23d0dec681c0 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' 0x23d0deca61a0 in GIRepository 0x2c9b10e12ef0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c9b10e01380), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9b10e05410), global 0x23d0dec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9b10e059f0), global 0x23d0dec681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x2c9b10e19d68 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-powerpc64le-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 0x2c9b10e000f8 of 0x23d0dec6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_legacy.js JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c9b10e000f8 of 0x23d0dec6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c9b10e130f0 of 0x23d0dec6ace0 '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 0x23d0dec6ae70 class 0x759938e90038 in object 0x23d0deca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23d0deca6560, JSClass 0x759938e89c18, in object 0x23d0deca61c8 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' 0x23d0deca61c8 in GIRepository 0x2c9b10e12ef0 JS IMPORT: Module metadata hook for module 0x2c9b10e05410 JS IMPORT: Defining meta.importSync for module 0x2c9b10e05410 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 0x2c9b10e000f8 of 0x2c9b10e1e9d8 '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 0x183afda00098 JS IMPORT: Defining parent (nil) of 0x183afda000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x183afda000f8 of 0x183afda003f0 '_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 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x183afda01c38), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x183afda02238), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x183afda02238), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x183afda01c38), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda03cf0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda03cf0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda048e8), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda048e8), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda059f0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda059f0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x183afda01c38), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x183afda02238), global 0x1c6fd9b681c0 JS IMPORT: Module metadata hook for module 0x183afda01c38 JS IMPORT: Defining meta.importSync for module 0x183afda01c38 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda03cf0), global 0x1c6fd9b681c0 JS IMPORT: Module metadata hook for module 0x183afda04398 JS IMPORT: Defining meta.importSync for module 0x183afda04398 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x183afda13070 JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-powerpc64le-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 0x183afda000f8 of 0x183afda130f0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x183afda130f0 in 0x183afda000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x183afda000f8 of 0x183afda13678 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x183afda000f8 of 0x183afda12ef0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x183afda000f8 of 0x1c6fd9b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x183afda130f0 of 0x1c6fd9b6a448 '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 0x1c6fd9b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c6fd9ba6060, JSClass 0x74d953c09f90, in object 0x1c6fd9ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x183afda13cc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c6fd9ba60b0, JSClass 0x74d953c09f90, in object 0x1c6fd9ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c6fd9ba6100, JSClass 0x74d953c09f90, in object 0x1c6fd9ba6038 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 0x1c6fd9ba6150, JSClass 0x74d953c09f90, in object 0x1c6fd9ba6038 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' 0x1c6fd9ba6038 in GIRepository 0x183afda12ef0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x183afda034d0), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda048e8), global 0x1c6fd9b681c0 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' 0x1c6fd9ba61a0 in GIRepository 0x183afda12ef0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x183afda01380), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x183afda05410), global 0x1c6fd9b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x183afda059f0), global 0x1c6fd9b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x183afda000f8 of 0x183afda19d68 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-powerpc64le-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 0x183afda000f8 of 0x1c6fd9b6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_legacy.js JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-powerpc64le-linux-gnu/sentinel/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x183afda000f8 of 0x1c6fd9b6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x183afda130f0 of 0x1c6fd9b6ace0 '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 0x1c6fd9b6ae70 class 0x74d953c10038 in object 0x1c6fd9ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1c6fd9ba6560, JSClass 0x74d953c09c18, in object 0x1c6fd9ba61c8 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' 0x1c6fd9ba61c8 in GIRepository 0x183afda12ef0 JS IMPORT: Module metadata hook for module 0x183afda05410 JS IMPORT: Defining meta.importSync for module 0x183afda05410 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 0x183afda000f8 of 0x183afda1e9d8 '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 0x2ebbab300098 JS IMPORT: Defining parent (nil) of 0x2ebbab3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x2ebbab300390 '_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 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ebbab301bd8), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ebbab3021d8), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ebbab3021d8), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ebbab301bd8), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab303c90), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab303c90), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab304888), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab304888), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab305990), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab305990), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ebbab301bd8), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ebbab3021d8), global 0x19ed635681c0 JS IMPORT: Module metadata hook for module 0x2ebbab301bd8 JS IMPORT: Defining meta.importSync for module 0x2ebbab301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab303c90), global 0x19ed635681c0 JS IMPORT: Module metadata hook for module 0x2ebbab304338 JS IMPORT: Defining meta.importSync for module 0x2ebbab304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ebbab313010 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 0x2ebbab3000f8 of 0x2ebbab313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ebbab313090 in 0x2ebbab3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x2ebbab313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x2ebbab312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x19ed6356a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ebbab313090 of 0x19ed6356a448 '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 0x19ed6356a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19ed635a6060, JSClass 0x797c42019f90, in object 0x19ed635a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ebbab313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19ed635a60b0, JSClass 0x797c42019f90, in object 0x19ed635a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19ed635a6100, JSClass 0x797c42019f90, in object 0x19ed635a6038 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 0x19ed635a6150, JSClass 0x797c42019f90, in object 0x19ed635a6038 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' 0x19ed635a6038 in GIRepository 0x2ebbab312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ebbab303470), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab304888), global 0x19ed635681c0 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' 0x19ed635a61a0 in GIRepository 0x2ebbab312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ebbab301320), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ebbab3053b0), global 0x19ed635681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ebbab305990), global 0x19ed635681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x2ebbab319d08 '_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 0x2ebbab3000f8 of 0x19ed6356ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ebbab3000f8 of 0x19ed6356ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ebbab313090 of 0x19ed6356ace0 '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 0x19ed6356ae70 class 0x797c42020038 in object 0x19ed635a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19ed635a6560, JSClass 0x797c42019c18, in object 0x19ed635a61c8 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' 0x19ed635a61c8 in GIRepository 0x2ebbab312e90 JS IMPORT: Module metadata hook for module 0x2ebbab3053b0 JS IMPORT: Defining meta.importSync for module 0x2ebbab3053b0 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 0x2ebbab3000f8 of 0x2ebbab31e978 '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 0x3c702ac00098 JS IMPORT: Defining parent (nil) of 0x3c702ac000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c702ac000f8 of 0x3c702ac00390 '_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 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c702ac01bd8), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c702ac021d8), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c702ac021d8), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c702ac01bd8), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac03c90), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac03c90), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac04888), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac04888), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac05990), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac05990), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c702ac01bd8), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c702ac021d8), global 0x75cd6f681c0 JS IMPORT: Module metadata hook for module 0x3c702ac01bd8 JS IMPORT: Defining meta.importSync for module 0x3c702ac01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac03c90), global 0x75cd6f681c0 JS IMPORT: Module metadata hook for module 0x3c702ac04338 JS IMPORT: Defining meta.importSync for module 0x3c702ac04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c702ac13010 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 0x3c702ac000f8 of 0x3c702ac13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c702ac13090 in 0x3c702ac000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c702ac000f8 of 0x3c702ac13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c702ac000f8 of 0x3c702ac12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c702ac000f8 of 0x75cd6f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c702ac13090 of 0x75cd6f6a448 '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 0x75cd6f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x75cd6fa6060, JSClass 0x74365a8f9f90, in object 0x75cd6fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3c702ac13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x75cd6fa60b0, JSClass 0x74365a8f9f90, in object 0x75cd6fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x75cd6fa6100, JSClass 0x74365a8f9f90, in object 0x75cd6fa6038 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 0x75cd6fa6150, JSClass 0x74365a8f9f90, in object 0x75cd6fa6038 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' 0x75cd6fa6038 in GIRepository 0x3c702ac12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c702ac03470), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac04888), global 0x75cd6f681c0 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' 0x75cd6fa61a0 in GIRepository 0x3c702ac12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c702ac01320), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c702ac053b0), global 0x75cd6f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c702ac05990), global 0x75cd6f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3c702ac000f8 of 0x3c702ac19d08 '_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 0x3c702ac000f8 of 0x75cd6f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3c702ac000f8 of 0x75cd6f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3c702ac13090 of 0x75cd6f6ace0 '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 0x75cd6f6ae70 class 0x74365a900038 in object 0x75cd6fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x75cd6fa6560, JSClass 0x74365a8f9c18, in object 0x75cd6fa61c8 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' 0x75cd6fa61c8 in GIRepository 0x3c702ac12e90 JS IMPORT: Module metadata hook for module 0x3c702ac053b0 JS IMPORT: Defining meta.importSync for module 0x3c702ac053b0 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 0x3c702ac000f8 of 0x3c702ac1e978 '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 0x1ba9a7100098 JS IMPORT: Defining parent (nil) of 0x1ba9a71000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x1ba9a7100390 '_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 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba9a7101bd8), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba9a71021d8), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba9a71021d8), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba9a7101bd8), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7103c90), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7103c90), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7104888), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7104888), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7105990), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7105990), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba9a7101bd8), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba9a71021d8), global 0x26fbc5e681c0 JS IMPORT: Module metadata hook for module 0x1ba9a7101bd8 JS IMPORT: Defining meta.importSync for module 0x1ba9a7101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7103c90), global 0x26fbc5e681c0 JS IMPORT: Module metadata hook for module 0x1ba9a7104338 JS IMPORT: Defining meta.importSync for module 0x1ba9a7104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ba9a7113010 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 0x1ba9a71000f8 of 0x1ba9a7113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ba9a7113090 in 0x1ba9a71000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x1ba9a7113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x1ba9a7112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x26fbc5e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ba9a7113090 of 0x26fbc5e6a448 '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 0x26fbc5e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26fbc5ea6060, JSClass 0x7e2a1f1f9f90, in object 0x26fbc5ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ba9a7113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26fbc5ea60b0, JSClass 0x7e2a1f1f9f90, in object 0x26fbc5ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26fbc5ea6100, JSClass 0x7e2a1f1f9f90, in object 0x26fbc5ea6038 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 0x26fbc5ea6150, JSClass 0x7e2a1f1f9f90, in object 0x26fbc5ea6038 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' 0x26fbc5ea6038 in GIRepository 0x1ba9a7112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba9a7103470), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7104888), global 0x26fbc5e681c0 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' 0x26fbc5ea61a0 in GIRepository 0x1ba9a7112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ba9a7101320), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba9a71053b0), global 0x26fbc5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba9a7105990), global 0x26fbc5e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x1ba9a7119d08 '_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 0x1ba9a71000f8 of 0x26fbc5e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ba9a71000f8 of 0x26fbc5e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ba9a7113090 of 0x26fbc5e6ace0 '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 0x26fbc5e6ae70 class 0x7e2a1f200038 in object 0x26fbc5ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26fbc5ea6560, JSClass 0x7e2a1f1f9c18, in object 0x26fbc5ea61c8 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' 0x26fbc5ea61c8 in GIRepository 0x1ba9a7112e90 JS IMPORT: Module metadata hook for module 0x1ba9a71053b0 JS IMPORT: Defining meta.importSync for module 0x1ba9a71053b0 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 0x1ba9a71000f8 of 0x1ba9a711e978 '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 0x391bdef00098 JS IMPORT: Defining parent (nil) of 0x391bdef000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x391bdef000f8 of 0x391bdef00390 '_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 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x391bdef01bd8), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x391bdef021d8), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x391bdef021d8), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x391bdef01bd8), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef03c90), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef03c90), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef04888), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef04888), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef05990), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef05990), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x391bdef01bd8), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x391bdef021d8), global 0x18b9927681c0 JS IMPORT: Module metadata hook for module 0x391bdef01bd8 JS IMPORT: Defining meta.importSync for module 0x391bdef01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef03c90), global 0x18b9927681c0 JS IMPORT: Module metadata hook for module 0x391bdef04338 JS IMPORT: Defining meta.importSync for module 0x391bdef04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x391bdef13010 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 0x391bdef000f8 of 0x391bdef13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x391bdef13090 in 0x391bdef000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x391bdef000f8 of 0x391bdef13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x391bdef000f8 of 0x391bdef12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x391bdef000f8 of 0x18b99276a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x391bdef13090 of 0x18b99276a448 '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 0x18b99276a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18b9927a6060, JSClass 0x7155cc439f90, in object 0x18b9927a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x391bdef13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18b9927a60b0, JSClass 0x7155cc439f90, in object 0x18b9927a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18b9927a6100, JSClass 0x7155cc439f90, in object 0x18b9927a6038 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 0x18b9927a6150, JSClass 0x7155cc439f90, in object 0x18b9927a6038 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' 0x18b9927a6038 in GIRepository 0x391bdef12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x391bdef03470), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef04888), global 0x18b9927681c0 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' 0x18b9927a61a0 in GIRepository 0x391bdef12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x391bdef01320), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x391bdef053b0), global 0x18b9927681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x391bdef05990), global 0x18b9927681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x391bdef000f8 of 0x391bdef19d08 '_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 0x391bdef000f8 of 0x18b99276ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x391bdef000f8 of 0x18b99276ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x391bdef13090 of 0x18b99276ace0 '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 0x18b99276ae70 class 0x7155cc440038 in object 0x18b9927a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18b9927a6560, JSClass 0x7155cc439c18, in object 0x18b9927a61c8 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' 0x18b9927a61c8 in GIRepository 0x391bdef12e90 JS IMPORT: Module metadata hook for module 0x391bdef053b0 JS IMPORT: Defining meta.importSync for module 0x391bdef053b0 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 0x391bdef000f8 of 0x391bdef1e978 '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 0x3ab05d500098 JS IMPORT: Defining parent (nil) of 0x3ab05d5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ab05d5000f8 of 0x3ab05d500390 '_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 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ab05d501bd8), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ab05d5021d8), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ab05d5021d8), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ab05d501bd8), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d503c90), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d503c90), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d504888), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d504888), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d505990), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d505990), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ab05d501bd8), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ab05d5021d8), global 0xa7554c681c0 JS IMPORT: Module metadata hook for module 0x3ab05d501bd8 JS IMPORT: Defining meta.importSync for module 0x3ab05d501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d503c90), global 0xa7554c681c0 JS IMPORT: Module metadata hook for module 0x3ab05d504338 JS IMPORT: Defining meta.importSync for module 0x3ab05d504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ab05d513010 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 0x3ab05d5000f8 of 0x3ab05d513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ab05d513090 in 0x3ab05d5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ab05d5000f8 of 0x3ab05d513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ab05d5000f8 of 0x3ab05d512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ab05d5000f8 of 0xa7554c6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ab05d513090 of 0xa7554c6a448 '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 0xa7554c6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa7554ca6060, JSClass 0x75d8cdc89f90, in object 0xa7554ca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3ab05d513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa7554ca60b0, JSClass 0x75d8cdc89f90, in object 0xa7554ca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa7554ca6100, JSClass 0x75d8cdc89f90, in object 0xa7554ca6038 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 0xa7554ca6150, JSClass 0x75d8cdc89f90, in object 0xa7554ca6038 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' 0xa7554ca6038 in GIRepository 0x3ab05d512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ab05d503470), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d504888), global 0xa7554c681c0 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' 0xa7554ca61a0 in GIRepository 0x3ab05d512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ab05d501320), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ab05d5053b0), global 0xa7554c681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ab05d505990), global 0xa7554c681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3ab05d5000f8 of 0x3ab05d519d08 '_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 0x3ab05d5000f8 of 0xa7554c6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3ab05d5000f8 of 0xa7554c6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3ab05d513090 of 0xa7554c6ace0 '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 0xa7554c6ae70 class 0x75d8cdc90038 in object 0xa7554ca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa7554ca6560, JSClass 0x75d8cdc89c18, in object 0xa7554ca61c8 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' 0xa7554ca61c8 in GIRepository 0x3ab05d512e90 JS IMPORT: Module metadata hook for module 0x3ab05d5053b0 JS IMPORT: Defining meta.importSync for module 0x3ab05d5053b0 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 0x3ab05d5000f8 of 0x3ab05d51e978 '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 0x110ab3500098 JS IMPORT: Defining parent (nil) of 0x110ab35000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x110ab35000f8 of 0x110ab3500390 '_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 0x331520681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x110ab3501bd8), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x110ab35021d8), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x110ab35021d8), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x110ab3501bd8), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3503c90), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3503c90), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3504888), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3504888), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3505990), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3505990), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x110ab3501bd8), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x110ab35021d8), global 0x331520681c0 JS IMPORT: Module metadata hook for module 0x110ab3501bd8 JS IMPORT: Defining meta.importSync for module 0x110ab3501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3503c90), global 0x331520681c0 JS IMPORT: Module metadata hook for module 0x110ab3504338 JS IMPORT: Defining meta.importSync for module 0x110ab3504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x110ab3513010 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 0x110ab35000f8 of 0x110ab3513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x110ab3513090 in 0x110ab35000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x110ab35000f8 of 0x110ab3513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x110ab35000f8 of 0x110ab3512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x110ab35000f8 of 0x3315206a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x110ab3513090 of 0x3315206a448 '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 0x3315206a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x331520a6060, JSClass 0x767494ac9f90, in object 0x331520a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x110ab3513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x331520a60b0, JSClass 0x767494ac9f90, in object 0x331520a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x331520a6100, JSClass 0x767494ac9f90, in object 0x331520a6038 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 0x331520a6150, JSClass 0x767494ac9f90, in object 0x331520a6038 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' 0x331520a6038 in GIRepository 0x110ab3512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x110ab3503470), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3504888), global 0x331520681c0 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' 0x331520a61a0 in GIRepository 0x110ab3512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x110ab3501320), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x110ab35053b0), global 0x331520681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x110ab3505990), global 0x331520681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x110ab35000f8 of 0x110ab3519d08 '_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 0x110ab35000f8 of 0x3315206ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x110ab35000f8 of 0x3315206ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x110ab3513090 of 0x3315206ace0 '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 0x3315206ae70 class 0x767494ad0038 in object 0x331520a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x331520a6560, JSClass 0x767494ac9c18, in object 0x331520a61c8 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' 0x331520a61c8 in GIRepository 0x110ab3512e90 JS IMPORT: Module metadata hook for module 0x110ab35053b0 JS IMPORT: Defining meta.importSync for module 0x110ab35053b0 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 0x110ab35000f8 of 0x110ab351e978 '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 0xa0e42000098 JS IMPORT: Defining parent (nil) of 0xa0e420000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa0e420000f8 of 0xa0e42000390 '_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 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa0e42001bd8), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa0e420021d8), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa0e420021d8), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa0e42001bd8), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42003c90), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42003c90), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42004888), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42004888), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42005990), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42005990), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa0e42001bd8), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa0e420021d8), global 0x2b0b0c4681c0 JS IMPORT: Module metadata hook for module 0xa0e42001bd8 JS IMPORT: Defining meta.importSync for module 0xa0e42001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42003c90), global 0x2b0b0c4681c0 JS IMPORT: Module metadata hook for module 0xa0e42004338 JS IMPORT: Defining meta.importSync for module 0xa0e42004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa0e42013010 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 0xa0e420000f8 of 0xa0e42013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa0e42013090 in 0xa0e420000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa0e420000f8 of 0xa0e42013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa0e420000f8 of 0xa0e42012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa0e420000f8 of 0x2b0b0c46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa0e42013090 of 0x2b0b0c46a448 '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 0x2b0b0c46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b0b0c4a6060, JSClass 0x7688802d9f90, in object 0x2b0b0c4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xa0e42013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b0b0c4a60b0, JSClass 0x7688802d9f90, in object 0x2b0b0c4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b0b0c4a6100, JSClass 0x7688802d9f90, in object 0x2b0b0c4a6038 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 0x2b0b0c4a6150, JSClass 0x7688802d9f90, in object 0x2b0b0c4a6038 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' 0x2b0b0c4a6038 in GIRepository 0xa0e42012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa0e42003470), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42004888), global 0x2b0b0c4681c0 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' 0x2b0b0c4a61a0 in GIRepository 0xa0e42012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa0e42001320), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa0e420053b0), global 0x2b0b0c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa0e42005990), global 0x2b0b0c4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa0e420000f8 of 0xa0e42019d08 '_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 0xa0e420000f8 of 0x2b0b0c46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xa0e420000f8 of 0x2b0b0c46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa0e42013090 of 0x2b0b0c46ace0 '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 0x2b0b0c46ae70 class 0x7688802e0038 in object 0x2b0b0c4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b0b0c4a6560, JSClass 0x7688802d9c18, in object 0x2b0b0c4a61c8 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' 0x2b0b0c4a61c8 in GIRepository 0xa0e42012e90 JS IMPORT: Module metadata hook for module 0xa0e420053b0 JS IMPORT: Defining meta.importSync for module 0xa0e420053b0 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 0xa0e420000f8 of 0xa0e4201e978 '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 0x2fa782600098 JS IMPORT: Defining parent (nil) of 0x2fa7826000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fa7826000f8 of 0x2fa782600390 '_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 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fa782601bd8), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fa7826021d8), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fa7826021d8), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fa782601bd8), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782603c90), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782603c90), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782604888), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782604888), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782605990), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782605990), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fa782601bd8), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fa7826021d8), global 0x3e77ffe681c0 JS IMPORT: Module metadata hook for module 0x2fa782601bd8 JS IMPORT: Defining meta.importSync for module 0x2fa782601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782603c90), global 0x3e77ffe681c0 JS IMPORT: Module metadata hook for module 0x2fa782604338 JS IMPORT: Defining meta.importSync for module 0x2fa782604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fa782613010 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 0x2fa7826000f8 of 0x2fa782613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fa782613090 in 0x2fa7826000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fa7826000f8 of 0x2fa782613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fa7826000f8 of 0x2fa782612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fa7826000f8 of 0x3e77ffe6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fa782613090 of 0x3e77ffe6a448 '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 0x3e77ffe6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e77ffea6060, JSClass 0x74f4f3479f90, in object 0x3e77ffea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fa782613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e77ffea60b0, JSClass 0x74f4f3479f90, in object 0x3e77ffea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e77ffea6100, JSClass 0x74f4f3479f90, in object 0x3e77ffea6038 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 0x3e77ffea6150, JSClass 0x74f4f3479f90, in object 0x3e77ffea6038 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' 0x3e77ffea6038 in GIRepository 0x2fa782612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fa782603470), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782604888), global 0x3e77ffe681c0 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' 0x3e77ffea61a0 in GIRepository 0x2fa782612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fa782601320), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fa7826053b0), global 0x3e77ffe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fa782605990), global 0x3e77ffe681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fa7826000f8 of 0x2fa782619d08 '_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 0x2fa7826000f8 of 0x3e77ffe6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fa7826000f8 of 0x3e77ffe6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fa782613090 of 0x3e77ffe6ace0 '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 0x3e77ffe6ae70 class 0x74f4f3480038 in object 0x3e77ffea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e77ffea6560, JSClass 0x74f4f3479c18, in object 0x3e77ffea61c8 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' 0x3e77ffea61c8 in GIRepository 0x2fa782612e90 JS IMPORT: Module metadata hook for module 0x2fa7826053b0 JS IMPORT: Defining meta.importSync for module 0x2fa7826053b0 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 0x2fa7826000f8 of 0x2fa78261e978 '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 0x58382300098 JS IMPORT: Defining parent (nil) of 0x583823000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x583823000f8 of 0x58382300390 '_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 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58382301bd8), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x583823021d8), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x583823021d8), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58382301bd8), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382303c90), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382303c90), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382304888), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382304888), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382305990), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382305990), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58382301bd8), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x583823021d8), global 0x3b1b87e681c0 JS IMPORT: Module metadata hook for module 0x58382301bd8 JS IMPORT: Defining meta.importSync for module 0x58382301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382303c90), global 0x3b1b87e681c0 JS IMPORT: Module metadata hook for module 0x58382304338 JS IMPORT: Defining meta.importSync for module 0x58382304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x58382313010 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 0x583823000f8 of 0x58382313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x58382313090 in 0x583823000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x583823000f8 of 0x58382313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x583823000f8 of 0x58382312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x583823000f8 of 0x3b1b87e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x58382313090 of 0x3b1b87e6a448 '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 0x3b1b87e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b1b87ea6060, JSClass 0x77783f5a9f90, in object 0x3b1b87ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x58382313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b1b87ea60b0, JSClass 0x77783f5a9f90, in object 0x3b1b87ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b1b87ea6100, JSClass 0x77783f5a9f90, in object 0x3b1b87ea6038 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 0x3b1b87ea6150, JSClass 0x77783f5a9f90, in object 0x3b1b87ea6038 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' 0x3b1b87ea6038 in GIRepository 0x58382312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58382303470), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382304888), global 0x3b1b87e681c0 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' 0x3b1b87ea61a0 in GIRepository 0x58382312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x58382301320), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x583823053b0), global 0x3b1b87e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58382305990), global 0x3b1b87e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x583823000f8 of 0x58382319d08 '_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 0x583823000f8 of 0x3b1b87e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x583823000f8 of 0x3b1b87e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x58382313090 of 0x3b1b87e6ace0 '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 0x3b1b87e6ae70 class 0x77783f5b0038 in object 0x3b1b87ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b1b87ea6560, JSClass 0x77783f5a9c18, in object 0x3b1b87ea61c8 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' 0x3b1b87ea61c8 in GIRepository 0x58382312e90 JS IMPORT: Module metadata hook for module 0x583823053b0 JS IMPORT: Defining meta.importSync for module 0x583823053b0 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 0x24d7c4400098 JS IMPORT: Defining parent (nil) of 0x24d7c44000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24d7c44000f8 of 0x24d7c4400390 '_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 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24d7c4401bd8), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24d7c44021d8), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24d7c44021d8), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24d7c4401bd8), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4403c90), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4403c90), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4404888), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4404888), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4405990), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4405990), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24d7c4401bd8), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24d7c44021d8), global 0x163e15e681c0 JS IMPORT: Module metadata hook for module 0x24d7c4401bd8 JS IMPORT: Defining meta.importSync for module 0x24d7c4401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4403c90), global 0x163e15e681c0 JS IMPORT: Module metadata hook for module 0x24d7c4404338 JS IMPORT: Defining meta.importSync for module 0x24d7c4404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24d7c4413010 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 0x24d7c44000f8 of 0x24d7c4413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24d7c4413090 in 0x24d7c44000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x24d7c44000f8 of 0x24d7c4413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24d7c44000f8 of 0x24d7c4412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24d7c44000f8 of 0x163e15e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24d7c4413090 of 0x163e15e6a448 '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 0x163e15e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x163e15ea6060, JSClass 0x707342389f90, in object 0x163e15ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x24d7c4413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x163e15ea60b0, JSClass 0x707342389f90, in object 0x163e15ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x163e15ea6100, JSClass 0x707342389f90, in object 0x163e15ea6038 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 0x163e15ea6150, JSClass 0x707342389f90, in object 0x163e15ea6038 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' 0x163e15ea6038 in GIRepository 0x24d7c4412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24d7c4403470), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4404888), global 0x163e15e681c0 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' 0x163e15ea61a0 in GIRepository 0x24d7c4412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24d7c4401320), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x24d7c44053b0), global 0x163e15e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24d7c4405990), global 0x163e15e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x24d7c44000f8 of 0x24d7c4419d08 '_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 0x24d7c44000f8 of 0x163e15e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x24d7c44000f8 of 0x163e15e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x24d7c4413090 of 0x163e15e6ace0 '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 0x163e15e6ae70 class 0x707342390038 in object 0x163e15ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x163e15ea6560, JSClass 0x707342389c18, in object 0x163e15ea61c8 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' 0x163e15ea61c8 in GIRepository 0x24d7c4412e90 JS IMPORT: Module metadata hook for module 0x24d7c44053b0 JS IMPORT: Defining meta.importSync for module 0x24d7c44053b0 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 0x24d7c44000f8 of 0x163e15ec12b8 '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 0x24d7c44000f8 of 0x163e15ec1308 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x24d7c44000f8 of 0x163e15ec1268 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x24d7c4413090 of 0x163e15ec1218 '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 0x163e15ea65b0, JSClass 0x707342389c18, in object 0x163e15ea6588 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x163e15ec15d8, JSClass 0x70734238b0b8, in object 0x163e15ea6588 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x163e15ea6628, JSClass 0x707342389c18, in object 0x163e15ea6588 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 0x163e15ec1718, JSClass 0x70734238b0b8, in object 0x163e15ea6588 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 0x163e15ea66a0, JSClass 0x707342389f90, in object 0x163e15ea6588 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x163e15ea66f0, JSClass 0x707342389f90, in object 0x163e15ea6588 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 0x163e15ea6740, JSClass 0x707342389c18, in object 0x163e15ea6588 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x163e15ea6790, JSClass 0x707342389c18, in object 0x163e15ea61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x163e15ea67e0, JSClass 0x707342389c18, in object 0x163e15ea6588 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 0x163e15ec1858, JSClass 0x70734238b0b8, in object 0x163e15ea6588 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x163e15ea6858, JSClass 0x707342389c18, in object 0x24d7c4412f70 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x163e15ea68d0, JSClass 0x707342389f90, in object 0x163e15ea6588 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 0x163e15ea6920, JSClass 0x707342389c18, in object 0x163e15ea6588 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' 0x163e15ea6588 in GIRepository 0x24d7c4412e90 JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x163e15ea6970, JSClass 0x707342389c18, in object 0x163e15ea6588 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 0x11dcbb800098 JS IMPORT: Defining parent (nil) of 0x11dcbb8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11dcbb8000f8 of 0x11dcbb800390 '_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 0xf55737681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11dcbb801bd8), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11dcbb8021d8), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11dcbb8021d8), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11dcbb801bd8), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb803c90), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb803c90), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb804888), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb804888), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb805990), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb805990), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11dcbb801bd8), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11dcbb8021d8), global 0xf55737681c0 JS IMPORT: Module metadata hook for module 0x11dcbb801bd8 JS IMPORT: Defining meta.importSync for module 0x11dcbb801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb803c90), global 0xf55737681c0 JS IMPORT: Module metadata hook for module 0x11dcbb804338 JS IMPORT: Defining meta.importSync for module 0x11dcbb804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11dcbb813010 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 0x11dcbb8000f8 of 0x11dcbb813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11dcbb813090 in 0x11dcbb8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11dcbb8000f8 of 0x11dcbb813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11dcbb8000f8 of 0x11dcbb812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11dcbb8000f8 of 0xf557376a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11dcbb813090 of 0xf557376a448 '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 0xf557376a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf55737a6060, JSClass 0x7ec23fcc9f90, in object 0xf55737a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x11dcbb813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf55737a60b0, JSClass 0x7ec23fcc9f90, in object 0xf55737a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf55737a6100, JSClass 0x7ec23fcc9f90, in object 0xf55737a6038 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 0xf55737a6150, JSClass 0x7ec23fcc9f90, in object 0xf55737a6038 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' 0xf55737a6038 in GIRepository 0x11dcbb812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11dcbb803470), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb804888), global 0xf55737681c0 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' 0xf55737a61a0 in GIRepository 0x11dcbb812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11dcbb801320), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11dcbb8053b0), global 0xf55737681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11dcbb805990), global 0xf55737681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11dcbb8000f8 of 0x11dcbb819d08 '_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 0x11dcbb8000f8 of 0xf557376ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x11dcbb8000f8 of 0xf557376ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11dcbb813090 of 0xf557376ace0 '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 0xf557376ae70 class 0x7ec23fcd0038 in object 0xf55737a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf55737a6560, JSClass 0x7ec23fcc9c18, in object 0xf55737a61c8 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' 0xf55737a61c8 in GIRepository 0x11dcbb812e90 JS IMPORT: Module metadata hook for module 0x11dcbb8053b0 JS IMPORT: Defining meta.importSync for module 0x11dcbb8053b0 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 0x11dcbb8000f8 of 0xf55737c12e0 '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 0x11dcbb8000f8 of 0xf55737c1330 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x11dcbb8000f8 of 0xf55737c1290 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x11dcbb813090 of 0xf55737c1240 '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 0xf55737a65d8, JSClass 0x7ec23fcc9c18, in object 0xf55737a65b0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf55737c1600, JSClass 0x7ec23fccb0b8, in object 0xf55737a65b0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf55737a6650, JSClass 0x7ec23fcc9c18, in object 0xf55737a65b0 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 0xf55737c1740, JSClass 0x7ec23fccb0b8, in object 0xf55737a65b0 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 0xf55737a66c8, JSClass 0x7ec23fcc9f90, in object 0xf55737a65b0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf55737a6718, JSClass 0x7ec23fcc9f90, in object 0xf55737a65b0 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 0xf55737a6768, JSClass 0x7ec23fcc9c18, in object 0xf55737a65b0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf55737a67b8, JSClass 0x7ec23fcc9c18, in object 0xf55737a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf55737a6808, JSClass 0x7ec23fcc9c18, in object 0xf55737a65b0 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 0xf55737c1880, JSClass 0x7ec23fccb0b8, in object 0xf55737a65b0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf55737a6880, JSClass 0x7ec23fcc9c18, in object 0x11dcbb812f70 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf55737a68f8, JSClass 0x7ec23fcc9f90, in object 0xf55737a65b0 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 0xf55737a6948, JSClass 0x7ec23fcc9c18, in object 0xf55737a65b0 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' 0xf55737a65b0 in GIRepository 0x11dcbb812e90 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x11dcbb813090 of 0xf55737c11f0 '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 0xf55737a6998, JSClass 0x7ec23fcc9c18, in object 0xf55737a61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xf55737a69e8, JSClass 0x7ec23fcc9c18, in object 0xf55737a6588 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xf55737ce498, JSClass 0x7ec23fccb0b8, in object 0xf55737a6588 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xf55737a6a60, JSClass 0x7ec23fcc9c18, in object 0xf55737a6588 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xf55737a6588 in GIRepository 0x11dcbb812e90 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:14345): Gjs-CRITICAL **: 19:13:38.753: 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:14345): Gjs-CRITICAL **: 19:13:38.753: The offending callback was destroy(), a vfunc. == Stack trace for context 0x11f52db9170 == 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 0x14202a900098 JS IMPORT: Defining parent (nil) of 0x14202a9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14202a9000f8 of 0x14202a900390 '_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 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14202a901bd8), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14202a9021d8), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14202a9021d8), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14202a901bd8), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a903c90), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a903c90), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a904888), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a904888), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a905990), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a905990), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14202a901bd8), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14202a9021d8), global 0x30ce78b681c0 JS IMPORT: Module metadata hook for module 0x14202a901bd8 JS IMPORT: Defining meta.importSync for module 0x14202a901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a903c90), global 0x30ce78b681c0 JS IMPORT: Module metadata hook for module 0x14202a904338 JS IMPORT: Defining meta.importSync for module 0x14202a904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14202a913010 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 0x14202a9000f8 of 0x14202a913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14202a913090 in 0x14202a9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14202a9000f8 of 0x14202a913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14202a9000f8 of 0x14202a912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14202a9000f8 of 0x30ce78b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14202a913090 of 0x30ce78b6a448 '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 0x30ce78b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30ce78ba6060, JSClass 0x725e1dd89f90, in object 0x30ce78ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x14202a913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30ce78ba60b0, JSClass 0x725e1dd89f90, in object 0x30ce78ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30ce78ba6100, JSClass 0x725e1dd89f90, in object 0x30ce78ba6038 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 0x30ce78ba6150, JSClass 0x725e1dd89f90, in object 0x30ce78ba6038 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' 0x30ce78ba6038 in GIRepository 0x14202a912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14202a903470), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a904888), global 0x30ce78b681c0 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' 0x30ce78ba61a0 in GIRepository 0x14202a912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14202a901320), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14202a9053b0), global 0x30ce78b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14202a905990), global 0x30ce78b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x14202a9000f8 of 0x14202a919d08 '_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 0x14202a9000f8 of 0x30ce78b6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x14202a9000f8 of 0x30ce78b6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x14202a913090 of 0x30ce78b6ace0 '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 0x30ce78bc3088 class 0x725e1dd90038 in object 0x30ce78ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30ce78ba6560, JSClass 0x725e1dd89c18, in object 0x30ce78ba61c8 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' 0x30ce78ba61c8 in GIRepository 0x14202a912e90 JS IMPORT: Module metadata hook for module 0x14202a9053b0 JS IMPORT: Defining meta.importSync for module 0x14202a9053b0 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:14368): Gjs-CRITICAL **: 19:13:38.807: 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 0x2a927ea00098 JS IMPORT: Defining parent (nil) of 0x2a927ea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a927ea000f8 of 0x2a927ea00390 '_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 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a927ea01bd8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a927ea021d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a927ea021d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a927ea01bd8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea03c90), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea03c90), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea04888), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea04888), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea05990), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea05990), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a927ea01bd8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a927ea021d8), global 0x1f8b2c6681c0 JS IMPORT: Module metadata hook for module 0x2a927ea01bd8 JS IMPORT: Defining meta.importSync for module 0x2a927ea01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea03c90), global 0x1f8b2c6681c0 JS IMPORT: Module metadata hook for module 0x2a927ea04338 JS IMPORT: Defining meta.importSync for module 0x2a927ea04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a927ea13010 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 0x2a927ea000f8 of 0x2a927ea13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a927ea13090 in 0x2a927ea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a927ea000f8 of 0x2a927ea13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a927ea000f8 of 0x2a927ea12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a927ea000f8 of 0x1f8b2c66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a927ea13090 of 0x1f8b2c66a448 '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 0x1f8b2c66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f8b2c6a6060, JSClass 0x79056b949f90, in object 0x1f8b2c6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2a927ea13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f8b2c6a60b0, JSClass 0x79056b949f90, in object 0x1f8b2c6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f8b2c6a6100, JSClass 0x79056b949f90, in object 0x1f8b2c6a6038 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 0x1f8b2c6a6150, JSClass 0x79056b949f90, in object 0x1f8b2c6a6038 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' 0x1f8b2c6a6038 in GIRepository 0x2a927ea12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a927ea03470), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea04888), global 0x1f8b2c6681c0 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' 0x1f8b2c6a61a0 in GIRepository 0x2a927ea12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a927ea01320), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea053b0), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a927ea05990), global 0x1f8b2c6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2a927ea000f8 of 0x2a927ea19d08 '_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 0x2a927ea000f8 of 0x1f8b2c66ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2a927ea000f8 of 0x1f8b2c66ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a927ea13090 of 0x1f8b2c66ace0 '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 0x1f8b2c66ae70 class 0x79056b950038 in object 0x1f8b2c6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f8b2c6a6560, JSClass 0x79056b949c18, in object 0x1f8b2c6a61c8 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' 0x1f8b2c6a61c8 in GIRepository 0x2a927ea12e90 JS IMPORT: Module metadata hook for module 0x2a927ea053b0 JS IMPORT: Defining meta.importSync for module 0x2a927ea053b0 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-powerpc64le-linux-gnu/signalexit.js' (file:///<>/obj-powerpc64le-linux-gnu/signalexit.js), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a927ea1e8d8), global 0x1f8b2c6681c0 JS IMPORT: Module metadata hook for module 0x2a927ea1f340 JS IMPORT: Defining meta.importSync for module 0x2a927ea1f340 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 0x2a927ea20970 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 0x1f8b2c6a6600, JSClass 0x79056b949f90, in object 0x1f8b2c6a6038 JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 69/69 gjs:C / Internal API tests RUNNING >>> GI_TYPELIB_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/<>/obj-powerpc64le-linux-gnu:/<>/obj-powerpc64le-linux-gnu/installed-tests/js:/<>/obj-powerpc64le-linux-gnu/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=111 GSETTINGS_SCHEMA_DIR=/<>/obj-powerpc64le-linux-gnu/installed-tests/js TOP_BUILDDIR=/<>/obj-powerpc64le-linux-gnu LC_ALL=C.utf8 NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory /<>/obj-powerpc64le-linux-gnu/test/gjs-tests-internal --tap --keep-going --verbose ▶ 68/69 /gjs/context/register-module/non-existent OK ▶ 68/69 /gjs/context/eval-module/unregistered OK ▶ 68/69 /gjs/context/eval-module/exit-code-omitted-throw OK ▶ 68/69 /gjs/context/eval-module/exit-code-omitted-no-throw OK ▶ 68/69 /gjs/context/eval-file/exit-code-omitted-no-throw OK ▶ 69/69 /rooting/maybe-owned/rooted-flag-set-when-rooted OK ▶ 68/69 /gjs/context/eval-file/exit-code-omitted-throw OK ▶ 69/69 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK ▶ 68/69 /gjs/gobject/js_defined_type OK ▶ 68/69 /gjs/gobject/without_introspection OK ▶ 69/69 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK ▶ 68/69 /gjs/profiler/start_stop OK ▶ 68/69 /gjs/jsapi/util/error/throw OK ▶ 69/69 /rooting/maybe-owned/rooted-is-collected-after-reset OK ▶ 46/69 Timers cancels interval successfully OK ▶ 68/69 /gjs/jsapi/util/error/throw-cause OK ▶ 69/69 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK ▶ 68/69 /gjs/jsapi/util/string/utf8-nchars-to-js OK ▶ 68/69 /gjs/jsapi/util/string/char16_data OK ▶ 69/69 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK ▶ 68/69 /gjs/jsapi/util/string/to_ucs4 OK ▶ 68/69 /gjs/jsapi/util/string/js/string/utf8 OK ▶ 69/69 /rooting/maybe-owned/switching-mode-keeps-same-value OK ▶ 68/69 /gjs/jsapi/util/debug_string/valid-utf8 OK ▶ 68/69 /gjs/jsapi/util/debug_string/invalid-utf8 SKIP ▶ 69/69 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK ▶ 68/69 /gjs/jsapi/util/debug_string/object-with-complicated-to-string OK ▶ 69/69 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK ▶ 68/69 /gjs/jsapi/util/debug_string/quotes OK ▶ 68/69 /gjs/jsapi/util/gi/args/safe-integer/max OK ▶ 69/69 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 68/69 /gjs/jsapi/util/gi/args/safe-integer/min OK ▶ 68/69 /gjs/jsapi/util/debug_id/string/no-quotes OK ▶ 69/69 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint/uint64 OK ▶ 69/69 /callargs/no-args-works OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint/huge OK ▶ 69/69 /callargs/no-args-fails-on-extra-args OK ▶ 68/69 /gjs/jsapi/util/debug_value/string/quotes OK ▶ 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 2.90s 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 0x23f1fe000098 JS IMPORT: Defining parent (nil) of 0x23f1fe0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23f1fe0000f8 of 0x23f1fe0003b0 '_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 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f1fe001bf8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f1fe0021f8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f1fe0021f8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f1fe001bf8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe003cb0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe003cb0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0048a8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0048a8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0059b0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0059b0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f1fe001bf8), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f1fe0021f8), global 0x2e6eba7681c0 JS IMPORT: Module metadata hook for module 0x23f1fe001bf8 JS IMPORT: Defining meta.importSync for module 0x23f1fe001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe003cb0), global 0x2e6eba7681c0 JS IMPORT: Module metadata hook for module 0x23f1fe004358 JS IMPORT: Defining meta.importSync for module 0x23f1fe004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23f1fe013030 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 0x23f1fe0000f8 of 0x23f1fe0130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23f1fe0130b0 in 0x23f1fe0000f8 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 0x23f1fe0000f8 of 0x23f1fe013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23f1fe0000f8 of 0x23f1fe012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23f1fe0000f8 of 0x2e6eba76a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23f1fe0130b0 of 0x2e6eba76a448 '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 0x2e6eba76a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e6eba7a6060, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x23f1fe013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e6eba7a60b0, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e6eba7a6100, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 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 0x2e6eba7a6150, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 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' 0x2e6eba7a6038 in GIRepository 0x23f1fe012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f1fe003490), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0048a8), global 0x2e6eba7681c0 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' 0x2e6eba7a61a0 in GIRepository 0x23f1fe012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23f1fe001340), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23f1fe0053d0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f1fe0059b0), global 0x2e6eba7681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x23f1fe0000f8 of 0x23f1fe019d28 '_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 0x23f1fe0000f8 of 0x2e6eba76ad30 '_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 0x23f1fe0000f8 of 0x2e6eba76ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23f1fe0130b0 of 0x2e6eba76ace0 '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 0x2e6eba76ae70 class 0x7b66212a0038 in object 0x2e6eba7a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e6eba7a6560, JSClass 0x7b6621299c18, in object 0x2e6eba7a61c8 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' 0x2e6eba7a61c8 in GIRepository 0x23f1fe012eb0 JS IMPORT: Module metadata hook for module 0x23f1fe0053d0 JS IMPORT: Defining meta.importSync for module 0x23f1fe0053d0 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 0x23f1fe0000f8 of 0x2e6eba7c1268 '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 0x2e6eba7a65b0, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x23f1fe0000f8 of 0x2e6eba7c11f0 '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 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0316c0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0316c0), global 0x2e6eba7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f1fe0316c0), global 0x2e6eba7681c0 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 0x2e6eba7a6628, JSClass 0x7b6621299f90, in object 0x2e6eba7a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 69/69 /callargs/no-args-ignores-trailing OK ▶ 68/69 /gjs/coverage/file_duplicated_into_output_path OK ▶ 69/69 /callargs/too-many-args-fails OK ▶ 68/69 /gjs/coverage/file_duplicated_full_resource_path OK ▶ 69/69 /callargs/too-many-args-fails-when-more-than-optional OK ▶ 68/69 /gjs/coverage/contents_preserved_accumulate_mode OK ▶ 69/69 /callargs/too-few-args-fails OK ▶ 68/69 /gjs/coverage/new_contents_appended_accumulate_mode OK ▶ 69/69 /callargs/too-few-args-fails-with-optional OK ▶ 68/69 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/entry_not_written_for_nonexistent_file OK ▶ 69/69 /callargs/args-ignores-trailing OK ▶ 68/69 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK ▶ 69/69 /callargs/one-of-each-type-works OK ▶ 68/69 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 69/69 /callargs/optional-args-work-when-passing-all-args OK ▶ 68/69 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK ▶ 69/69 /callargs/optional-args-work-when-passing-only-required-args OK ▶ 68/69 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 69/69 /callargs/enum-types-work OK ▶ 68/69 /gjs/coverage/function_lines_written_to_coverage_data OK ▶ 69/69 /callargs/signed-enum-types-work OK ▶ 68/69 /gjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 69/69 /callargs/one-of-each-nullable-type-works OK ▶ 68/69 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 69/69 /callargs/passing-no-arguments-when-all-optional OK ▶ 69/69 /callargs/passing-some-arguments-when-all-optional OK ▶ 68/69 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 69/69 /callargs/passing-all-arguments-when-all-optional OK ▶ 68/69 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 69/69 /callargs/allocated-args-are-freed-on-error OK ▶ 68/69 /gjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 69/69 /callargs/nullable-bool-is-invalid OK ▶ 69/69 /callargs/nullable-int-is-invalid OK ▶ 68/69 /gjs/coverage/hits_on_multiline_if_cond OK ▶ 69/69 /callargs/nullable-unsigned-is-invalid OK ▶ 68/69 /gjs/coverage/full_line_tally_written_to_coverage_data OK ▶ 69/69 /callargs/nullable-int64-is-invalid OK ▶ 68/69 /gjs/coverage/no_hits_for_unexecuted_file OK ▶ 69/69 /callargs/nullable-double-is-invalid OK ▶ 68/69 /gjs/coverage/end_of_record_section_written_to_coverage_data OK ▶ 69/69 /callargs/invalid-bool-type OK ▶ 69/69 /callargs/invalid-int-type OK ▶ 69/69 /callargs/invalid-unsigned-type OK ▶ 68/69 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK ▶ 69/69 /callargs/invalid-int64-type OK ▶ 69/69 /callargs/invalid-double-type 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 68/69 gjs:C / API tests OK 2.62s 70 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Gjs-Message: 19:13:40.532: Using C++ random seed 1135814772 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 0xbfdd2c00098 JS IMPORT: Defining parent (nil) of 0xbfdd2c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xbfdd2c000f8 of 0xbfdd2c00390 '_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 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbfdd2c01bd8), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbfdd2c021d8), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbfdd2c021d8), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbfdd2c01bd8), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c03c90), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c03c90), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c04888), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c04888), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c05990), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c05990), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbfdd2c01bd8), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbfdd2c021d8), global 0x2807af5681c0 JS IMPORT: Module metadata hook for module 0xbfdd2c01bd8 JS IMPORT: Defining meta.importSync for module 0xbfdd2c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c03c90), global 0x2807af5681c0 JS IMPORT: Module metadata hook for module 0xbfdd2c04338 JS IMPORT: Defining meta.importSync for module 0xbfdd2c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xbfdd2c13010 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 0xbfdd2c000f8 of 0xbfdd2c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xbfdd2c13090 in 0xbfdd2c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xbfdd2c000f8 of 0xbfdd2c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xbfdd2c000f8 of 0xbfdd2c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xbfdd2c000f8 of 0x2807af56a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xbfdd2c13090 of 0x2807af56a448 '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 0x2807af56a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2807af5a6060, JSClass 0x72c238f69f90, in object 0x2807af5a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xbfdd2c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2807af5a60b0, JSClass 0x72c238f69f90, in object 0x2807af5a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2807af5a6100, JSClass 0x72c238f69f90, in object 0x2807af5a6038 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 0x2807af5a6150, JSClass 0x72c238f69f90, in object 0x2807af5a6038 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' 0x2807af5a6038 in GIRepository 0xbfdd2c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbfdd2c03470), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c04888), global 0x2807af5681c0 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' 0x2807af5a61a0 in GIRepository 0xbfdd2c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbfdd2c01320), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xbfdd2c053b0), global 0x2807af5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbfdd2c05990), global 0x2807af5681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xbfdd2c000f8 of 0xbfdd2c19d08 '_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 0xbfdd2c000f8 of 0x2807af56ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xbfdd2c000f8 of 0x2807af56ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xbfdd2c13090 of 0x2807af56ace0 '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 0x2807af56ae70 class 0x72c238f70038 in object 0x2807af5a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2807af5a6560, JSClass 0x72c238f69c18, in object 0x2807af5a61c8 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' 0x2807af5a61c8 in GIRepository 0xbfdd2c12e90 JS IMPORT: Module metadata hook for module 0xbfdd2c053b0 JS IMPORT: Defining meta.importSync for module 0xbfdd2c053b0 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 0xbfdd2c000f8 of 0xbfdd2c1e978 '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 0x1a86d2300098 JS IMPORT: Defining parent (nil) of 0x1a86d23000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1a86d2300390 '_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 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a86d2301bd8), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a86d23021d8), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a86d23021d8), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a86d2301bd8), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2303c90), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2303c90), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2304888), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2304888), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2305990), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2305990), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a86d2301bd8), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a86d23021d8), global 0x1ae5f81681c0 JS IMPORT: Module metadata hook for module 0x1a86d2301bd8 JS IMPORT: Defining meta.importSync for module 0x1a86d2301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2303c90), global 0x1ae5f81681c0 JS IMPORT: Module metadata hook for module 0x1a86d2304338 JS IMPORT: Defining meta.importSync for module 0x1a86d2304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a86d2313010 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 0x1a86d23000f8 of 0x1a86d2313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a86d2313090 in 0x1a86d23000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1a86d2313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1a86d2312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1ae5f816a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a86d2313090 of 0x1ae5f816a448 '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 0x1ae5f816a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ae5f81a6060, JSClass 0x72c238f69f90, in object 0x1ae5f81a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1a86d2313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ae5f81a60b0, JSClass 0x72c238f69f90, in object 0x1ae5f81a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ae5f81a6100, JSClass 0x72c238f69f90, in object 0x1ae5f81a6038 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 0x1ae5f81a6150, JSClass 0x72c238f69f90, in object 0x1ae5f81a6038 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' 0x1ae5f81a6038 in GIRepository 0x1a86d2312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a86d2303470), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2304888), global 0x1ae5f81681c0 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' 0x1ae5f81a61a0 in GIRepository 0x1a86d2312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a86d2301320), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a86d23053b0), global 0x1ae5f81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a86d2305990), global 0x1ae5f81681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1a86d2319d08 '_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 0x1a86d23000f8 of 0x1ae5f816ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1a86d23000f8 of 0x1ae5f816ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1a86d2313090 of 0x1ae5f816ace0 '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 0x1ae5f816ae70 class 0x72c238f70038 in object 0x1ae5f81a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ae5f81a6560, JSClass 0x72c238f69c18, in object 0x1ae5f81a61c8 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' 0x1ae5f81a61c8 in GIRepository 0x1a86d2312e90 JS IMPORT: Module metadata hook for module 0x1a86d23053b0 JS IMPORT: Defining meta.importSync for module 0x1a86d23053b0 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 0x1a86d23000f8 of 0x1a86d231e978 '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 0x3bd4dc000098 JS IMPORT: Defining parent (nil) of 0x3bd4dc0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0x3bd4dc000390 '_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 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bd4dc001bd8), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bd4dc0021d8), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bd4dc0021d8), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bd4dc001bd8), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc003c90), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc003c90), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc004888), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc004888), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc005990), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc005990), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bd4dc001bd8), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bd4dc0021d8), global 0xb1ba11681c0 JS IMPORT: Module metadata hook for module 0x3bd4dc001bd8 JS IMPORT: Defining meta.importSync for module 0x3bd4dc001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc003c90), global 0xb1ba11681c0 JS IMPORT: Module metadata hook for module 0x3bd4dc004338 JS IMPORT: Defining meta.importSync for module 0x3bd4dc004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bd4dc013010 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 0x3bd4dc0000f8 of 0x3bd4dc013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3bd4dc013090 in 0x3bd4dc0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0x3bd4dc013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0x3bd4dc012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0xb1ba116a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3bd4dc013090 of 0xb1ba116a448 '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 0xb1ba116a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb1ba11a6060, JSClass 0x72c238f69f90, in object 0xb1ba11a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3bd4dc013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb1ba11a60b0, JSClass 0x72c238f69f90, in object 0xb1ba11a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb1ba11a6100, JSClass 0x72c238f69f90, in object 0xb1ba11a6038 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 0xb1ba11a6150, JSClass 0x72c238f69f90, in object 0xb1ba11a6038 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' 0xb1ba11a6038 in GIRepository 0x3bd4dc012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bd4dc003470), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc004888), global 0xb1ba11681c0 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' 0xb1ba11a61a0 in GIRepository 0x3bd4dc012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3bd4dc001320), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3bd4dc0053b0), global 0xb1ba11681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bd4dc005990), global 0xb1ba11681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0x3bd4dc019d08 '_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 0x3bd4dc0000f8 of 0xb1ba116ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3bd4dc0000f8 of 0xb1ba116ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3bd4dc013090 of 0xb1ba116ace0 '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 0xb1ba116ae70 class 0x72c238f70038 in object 0xb1ba11a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb1ba11a6560, JSClass 0x72c238f69c18, in object 0xb1ba11a61c8 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' 0xb1ba11a61c8 in GIRepository 0x3bd4dc012e90 JS IMPORT: Module metadata hook for module 0x3bd4dc0053b0 JS IMPORT: Defining meta.importSync for module 0x3bd4dc0053b0 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 0xb1ba11681c0 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 0x2c0ce9700098 JS IMPORT: Defining parent (nil) of 0x2c0ce97000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x2c0ce9700390 '_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 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c0ce9701bd8), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c0ce97021d8), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c0ce97021d8), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c0ce9701bd8), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9703c90), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9703c90), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9704888), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9704888), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9705990), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9705990), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c0ce9701bd8), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c0ce97021d8), global 0x30dfc55681c0 JS IMPORT: Module metadata hook for module 0x2c0ce9701bd8 JS IMPORT: Defining meta.importSync for module 0x2c0ce9701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9703c90), global 0x30dfc55681c0 JS IMPORT: Module metadata hook for module 0x2c0ce9704338 JS IMPORT: Defining meta.importSync for module 0x2c0ce9704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c0ce9713010 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 0x2c0ce97000f8 of 0x2c0ce9713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c0ce9713090 in 0x2c0ce97000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x2c0ce9713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x2c0ce9712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x30dfc556a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c0ce9713090 of 0x30dfc556a448 '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 0x30dfc556a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30dfc55a6060, JSClass 0x72c238f69f90, in object 0x30dfc55a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c0ce9713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30dfc55a60b0, JSClass 0x72c238f69f90, in object 0x30dfc55a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30dfc55a6100, JSClass 0x72c238f69f90, in object 0x30dfc55a6038 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 0x30dfc55a6150, JSClass 0x72c238f69f90, in object 0x30dfc55a6038 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' 0x30dfc55a6038 in GIRepository 0x2c0ce9712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c0ce9703470), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9704888), global 0x30dfc55681c0 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' 0x30dfc55a61a0 in GIRepository 0x2c0ce9712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c0ce9701320), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c0ce97053b0), global 0x30dfc55681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c0ce9705990), global 0x30dfc55681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x2c0ce9719d08 '_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 0x2c0ce97000f8 of 0x30dfc556ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c0ce97000f8 of 0x30dfc556ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c0ce9713090 of 0x30dfc556ace0 '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 0x30dfc556ae70 class 0x72c238f70038 in object 0x30dfc55a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30dfc55a6560, JSClass 0x72c238f69c18, in object 0x30dfc55a61c8 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' 0x30dfc55a61c8 in GIRepository 0x2c0ce9712e90 JS IMPORT: Module metadata hook for module 0x2c0ce97053b0 JS IMPORT: Defining meta.importSync for module 0x2c0ce97053b0 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 0x2585bb200098 JS IMPORT: Defining parent (nil) of 0x2585bb2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2585bb200390 '_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 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2585bb201bd8), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2585bb2021d8), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2585bb2021d8), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2585bb201bd8), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb203c90), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb203c90), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb204888), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb204888), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb205990), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb205990), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2585bb201bd8), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2585bb2021d8), global 0x2b5c549681c0 JS IMPORT: Module metadata hook for module 0x2585bb201bd8 JS IMPORT: Defining meta.importSync for module 0x2585bb201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb203c90), global 0x2b5c549681c0 JS IMPORT: Module metadata hook for module 0x2585bb204338 JS IMPORT: Defining meta.importSync for module 0x2585bb204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2585bb213010 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 0x2585bb2000f8 of 0x2585bb213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2585bb213090 in 0x2585bb2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2585bb213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2585bb212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2b5c5496a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2585bb213090 of 0x2b5c5496a448 '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 0x2b5c5496a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b5c549a6060, JSClass 0x72c238f69f90, in object 0x2b5c549a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2585bb213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b5c549a60b0, JSClass 0x72c238f69f90, in object 0x2b5c549a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b5c549a6100, JSClass 0x72c238f69f90, in object 0x2b5c549a6038 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 0x2b5c549a6150, JSClass 0x72c238f69f90, in object 0x2b5c549a6038 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' 0x2b5c549a6038 in GIRepository 0x2585bb212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2585bb203470), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb204888), global 0x2b5c549681c0 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' 0x2b5c549a61a0 in GIRepository 0x2585bb212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2585bb201320), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2585bb2053b0), global 0x2b5c549681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2585bb205990), global 0x2b5c549681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2585bb219d08 '_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 0x2585bb2000f8 of 0x2b5c5496ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2585bb2000f8 of 0x2b5c5496ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2585bb213090 of 0x2b5c5496ace0 '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 0x2b5c5496ae70 class 0x72c238f70038 in object 0x2b5c549a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b5c549a6560, JSClass 0x72c238f69c18, in object 0x2b5c549a61c8 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' 0x2b5c549a61c8 in GIRepository 0x2585bb212e90 JS IMPORT: Module metadata hook for module 0x2585bb2053b0 JS IMPORT: Defining meta.importSync for module 0x2585bb2053b0 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 0x17ec14200098 JS IMPORT: Defining parent (nil) of 0x17ec142000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17ec142000f8 of 0x17ec14200390 '_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 0x2421021681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ec14201bd8), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ec142021d8), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ec142021d8), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ec14201bd8), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14203c90), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14203c90), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14204888), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14204888), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14205990), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14205990), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ec14201bd8), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ec142021d8), global 0x2421021681c0 JS IMPORT: Module metadata hook for module 0x17ec14201bd8 JS IMPORT: Defining meta.importSync for module 0x17ec14201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14203c90), global 0x2421021681c0 JS IMPORT: Module metadata hook for module 0x17ec14204338 JS IMPORT: Defining meta.importSync for module 0x17ec14204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17ec14213010 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 0x17ec142000f8 of 0x17ec14213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17ec14213090 in 0x17ec142000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17ec142000f8 of 0x17ec14213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17ec142000f8 of 0x17ec14212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17ec142000f8 of 0x24210216a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17ec14213090 of 0x24210216a448 '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 0x24210216a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2421021a6060, JSClass 0x72c238f69f90, in object 0x2421021a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x17ec14213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2421021a60b0, JSClass 0x72c238f69f90, in object 0x2421021a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2421021a6100, JSClass 0x72c238f69f90, in object 0x2421021a6038 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 0x2421021a6150, JSClass 0x72c238f69f90, in object 0x2421021a6038 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' 0x2421021a6038 in GIRepository 0x17ec14212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ec14203470), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14204888), global 0x2421021681c0 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' 0x2421021a61a0 in GIRepository 0x17ec14212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ec14201320), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ec142053b0), global 0x2421021681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ec14205990), global 0x2421021681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17ec142000f8 of 0x17ec14219d08 '_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 0x17ec142000f8 of 0x24210216ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17ec142000f8 of 0x24210216ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17ec14213090 of 0x24210216ace0 '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 0x24210216ae70 class 0x72c238f70038 in object 0x2421021a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2421021a6560, JSClass 0x72c238f69c18, in object 0x2421021a61c8 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' 0x2421021a61c8 in GIRepository 0x17ec14212e90 JS IMPORT: Module metadata hook for module 0x17ec142053b0 JS IMPORT: Defining meta.importSync for module 0x17ec142053b0 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 0x129158400098 JS IMPORT: Defining parent (nil) of 0x1291584000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1291584000f8 of 0x129158400390 '_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 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x129158401bd8), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1291584021d8), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1291584021d8), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x129158401bd8), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158403c90), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158403c90), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158404888), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158404888), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158405990), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158405990), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x129158401bd8), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1291584021d8), global 0x2db4d96681c0 JS IMPORT: Module metadata hook for module 0x129158401bd8 JS IMPORT: Defining meta.importSync for module 0x129158401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158403c90), global 0x2db4d96681c0 JS IMPORT: Module metadata hook for module 0x129158404338 JS IMPORT: Defining meta.importSync for module 0x129158404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x129158413010 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 0x1291584000f8 of 0x129158413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x129158413090 in 0x1291584000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1291584000f8 of 0x129158413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1291584000f8 of 0x129158412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1291584000f8 of 0x2db4d966a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x129158413090 of 0x2db4d966a448 '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 0x2db4d966a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2db4d96a6060, JSClass 0x72c238f69f90, in object 0x2db4d96a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x129158413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2db4d96a60b0, JSClass 0x72c238f69f90, in object 0x2db4d96a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2db4d96a6100, JSClass 0x72c238f69f90, in object 0x2db4d96a6038 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 0x2db4d96a6150, JSClass 0x72c238f69f90, in object 0x2db4d96a6038 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' 0x2db4d96a6038 in GIRepository 0x129158412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x129158403470), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158404888), global 0x2db4d96681c0 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' 0x2db4d96a61a0 in GIRepository 0x129158412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x129158401320), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1291584053b0), global 0x2db4d96681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x129158405990), global 0x2db4d96681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1291584000f8 of 0x129158419d08 '_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 0x1291584000f8 of 0x2db4d966ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1291584000f8 of 0x2db4d966ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x129158413090 of 0x2db4d966ace0 '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 0x2db4d966ae70 class 0x72c238f70038 in object 0x2db4d96a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2db4d96a6560, JSClass 0x72c238f69c18, in object 0x2db4d96a61c8 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' 0x2db4d96a61c8 in GIRepository 0x129158412e90 JS IMPORT: Module metadata hook for module 0x1291584053b0 JS IMPORT: Defining meta.importSync for module 0x1291584053b0 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 0x12915841e8b8), global 0x2db4d96681c0 JS CTX: Enqueue job , promise=, allocation site= JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x1291584000f8 of 0x2db4d96c11f0 '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 0x2db4d96a6588, JSClass 0x72c238f69f90, in object 0x2db4d96a6038 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 0x12915841f000 JS IMPORT: Defining meta.importSync for module 0x12915841f000 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 0x12915841e8b8), global 0x2db4d96681c0 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 0x13db07200098 JS IMPORT: Defining parent (nil) of 0x13db072000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x13db072000f8 of 0x13db07200390 '_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 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13db07201bd8), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13db072021d8), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13db072021d8), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13db07201bd8), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07203c90), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07203c90), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07204888), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07204888), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07205990), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07205990), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13db07201bd8), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13db072021d8), global 0x3b6eaec681c0 JS IMPORT: Module metadata hook for module 0x13db07201bd8 JS IMPORT: Defining meta.importSync for module 0x13db07201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07203c90), global 0x3b6eaec681c0 JS IMPORT: Module metadata hook for module 0x13db07204338 JS IMPORT: Defining meta.importSync for module 0x13db07204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x13db07213010 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 0x13db072000f8 of 0x13db07213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x13db07213090 in 0x13db072000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x13db072000f8 of 0x13db07213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x13db072000f8 of 0x13db07212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x13db072000f8 of 0x3b6eaec6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x13db07213090 of 0x3b6eaec6a448 '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 0x3b6eaec6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b6eaeca6060, JSClass 0x72c238f69f90, in object 0x3b6eaeca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x13db07213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b6eaeca60b0, JSClass 0x72c238f69f90, in object 0x3b6eaeca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b6eaeca6100, JSClass 0x72c238f69f90, in object 0x3b6eaeca6038 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 0x3b6eaeca6150, JSClass 0x72c238f69f90, in object 0x3b6eaeca6038 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' 0x3b6eaeca6038 in GIRepository 0x13db07212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13db07203470), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07204888), global 0x3b6eaec681c0 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' 0x3b6eaeca61a0 in GIRepository 0x13db07212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13db07201320), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13db072053b0), global 0x3b6eaec681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13db07205990), global 0x3b6eaec681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x13db072000f8 of 0x13db07219d08 '_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 0x13db072000f8 of 0x3b6eaec6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x13db072000f8 of 0x3b6eaec6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x13db07213090 of 0x3b6eaec6ace0 '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 0x3b6eaec6ae70 class 0x72c238f70038 in object 0x3b6eaeca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b6eaeca6560, JSClass 0x72c238f69c18, in object 0x3b6eaeca61c8 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' 0x3b6eaeca61c8 in GIRepository 0x13db07212e90 JS IMPORT: Module metadata hook for module 0x13db072053b0 JS IMPORT: Defining meta.importSync for module 0x13db072053b0 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 0x2f2afca00098 JS IMPORT: Defining parent (nil) of 0x2f2afca000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f2afca000f8 of 0x2f2afca00390 '_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 0x389730d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f2afca01bd8), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f2afca021d8), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f2afca021d8), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f2afca01bd8), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca03c90), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca03c90), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca04888), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca04888), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca05990), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca05990), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f2afca01bd8), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f2afca021d8), global 0x389730d681c0 JS IMPORT: Module metadata hook for module 0x2f2afca01bd8 JS IMPORT: Defining meta.importSync for module 0x2f2afca01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca03c90), global 0x389730d681c0 JS IMPORT: Module metadata hook for module 0x2f2afca04338 JS IMPORT: Defining meta.importSync for module 0x2f2afca04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f2afca13010 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 0x2f2afca000f8 of 0x2f2afca13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f2afca13090 in 0x2f2afca000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f2afca000f8 of 0x2f2afca13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f2afca000f8 of 0x2f2afca12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f2afca000f8 of 0x389730d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f2afca13090 of 0x389730d6a448 '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 0x389730d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x389730da6060, JSClass 0x72c238f69f90, in object 0x389730da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2f2afca13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x389730da60b0, JSClass 0x72c238f69f90, in object 0x389730da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x389730da6100, JSClass 0x72c238f69f90, in object 0x389730da6038 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 0x389730da6150, JSClass 0x72c238f69f90, in object 0x389730da6038 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' 0x389730da6038 in GIRepository 0x2f2afca12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f2afca03470), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca04888), global 0x389730d681c0 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' 0x389730da61a0 in GIRepository 0x2f2afca12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f2afca01320), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f2afca053b0), global 0x389730d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f2afca05990), global 0x389730d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f2afca000f8 of 0x2f2afca19d08 '_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 0x2f2afca000f8 of 0x389730d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2f2afca000f8 of 0x389730d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f2afca13090 of 0x389730d6ace0 '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 0x389730d6ae70 class 0x72c238f70038 in object 0x389730da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x389730da6560, JSClass 0x72c238f69c18, in object 0x389730da61c8 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' 0x389730da61c8 in GIRepository 0x2f2afca12e90 JS IMPORT: Module metadata hook for module 0x2f2afca053b0 JS IMPORT: Defining meta.importSync for module 0x2f2afca053b0 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 0x220cc6800098 JS IMPORT: Defining parent (nil) of 0x220cc68000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x220cc68000f8 of 0x220cc6800390 '_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 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x220cc6801bd8), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x220cc68021d8), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x220cc68021d8), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x220cc6801bd8), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6803c90), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6803c90), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6804888), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6804888), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6805990), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6805990), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x220cc6801bd8), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x220cc68021d8), global 0x3d3f178681c0 JS IMPORT: Module metadata hook for module 0x220cc6801bd8 JS IMPORT: Defining meta.importSync for module 0x220cc6801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6803c90), global 0x3d3f178681c0 JS IMPORT: Module metadata hook for module 0x220cc6804338 JS IMPORT: Defining meta.importSync for module 0x220cc6804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x220cc6813010 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 0x220cc68000f8 of 0x220cc6813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x220cc6813090 in 0x220cc68000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x220cc68000f8 of 0x220cc6813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x220cc68000f8 of 0x220cc6812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x220cc68000f8 of 0x3d3f1786a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x220cc6813090 of 0x3d3f1786a448 '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 0x3d3f1786a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d3f178a6060, JSClass 0x72c238f69f90, in object 0x3d3f178a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x220cc6813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d3f178a60b0, JSClass 0x72c238f69f90, in object 0x3d3f178a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d3f178a6100, JSClass 0x72c238f69f90, in object 0x3d3f178a6038 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 0x3d3f178a6150, JSClass 0x72c238f69f90, in object 0x3d3f178a6038 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' 0x3d3f178a6038 in GIRepository 0x220cc6812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x220cc6803470), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6804888), global 0x3d3f178681c0 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' 0x3d3f178a61a0 in GIRepository 0x220cc6812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x220cc6801320), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x220cc68053b0), global 0x3d3f178681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x220cc6805990), global 0x3d3f178681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x220cc68000f8 of 0x220cc6819d08 '_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 0x220cc68000f8 of 0x3d3f1786ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x220cc68000f8 of 0x3d3f1786ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x220cc6813090 of 0x3d3f1786ace0 '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 0x3d3f1786ae70 class 0x72c238f70038 in object 0x3d3f178a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d3f178a6560, JSClass 0x72c238f69c18, in object 0x3d3f178a61c8 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' 0x3d3f178a61c8 in GIRepository 0x220cc6812e90 JS IMPORT: Module metadata hook for module 0x220cc68053b0 JS IMPORT: Defining meta.importSync for module 0x220cc68053b0 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 0x264c8a700098 JS IMPORT: Defining parent (nil) of 0x264c8a7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x264c8a7000f8 of 0x264c8a700390 '_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 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c8a701bd8), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c8a7021d8), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c8a7021d8), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c8a701bd8), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a703c90), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a703c90), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a704888), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a704888), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a705990), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a705990), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c8a701bd8), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c8a7021d8), global 0x1a69986681c0 JS IMPORT: Module metadata hook for module 0x264c8a701bd8 JS IMPORT: Defining meta.importSync for module 0x264c8a701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a703c90), global 0x1a69986681c0 JS IMPORT: Module metadata hook for module 0x264c8a704338 JS IMPORT: Defining meta.importSync for module 0x264c8a704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x264c8a713010 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 0x264c8a7000f8 of 0x264c8a713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x264c8a713090 in 0x264c8a7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x264c8a7000f8 of 0x264c8a713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x264c8a7000f8 of 0x264c8a712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x264c8a7000f8 of 0x1a699866a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x264c8a713090 of 0x1a699866a448 '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 0x1a699866a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a69986a6060, JSClass 0x72c238f69f90, in object 0x1a69986a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x264c8a713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a69986a60b0, JSClass 0x72c238f69f90, in object 0x1a69986a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a69986a6100, JSClass 0x72c238f69f90, in object 0x1a69986a6038 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 0x1a69986a6150, JSClass 0x72c238f69f90, in object 0x1a69986a6038 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' 0x1a69986a6038 in GIRepository 0x264c8a712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c8a703470), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a704888), global 0x1a69986681c0 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' 0x1a69986a61a0 in GIRepository 0x264c8a712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x264c8a701320), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x264c8a7053b0), global 0x1a69986681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c8a705990), global 0x1a69986681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x264c8a7000f8 of 0x264c8a719d08 '_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 0x264c8a7000f8 of 0x1a699866ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x264c8a7000f8 of 0x1a699866ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x264c8a713090 of 0x1a699866ace0 '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 0x1a699866ae70 class 0x72c238f70038 in object 0x1a69986a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a69986a6560, JSClass 0x72c238f69c18, in object 0x1a69986a61c8 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' 0x1a69986a61c8 in GIRepository 0x264c8a712e90 JS IMPORT: Module metadata hook for module 0x264c8a7053b0 JS IMPORT: Defining meta.importSync for module 0x264c8a7053b0 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 0x264c8a71e8b8), global 0x1a69986681c0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x264c8a7000f8 of 0x1a69986c11f0 '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 0x1a69986a6588, JSClass 0x72c238f69f90, in object 0x1a69986a6038 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 0x264c8a71e8b8), global 0x1a69986681c0 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 0x23dc65500098 JS IMPORT: Defining parent (nil) of 0x23dc655000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23dc655000f8 of 0x23dc65500390 '_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 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23dc65501bd8), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23dc655021d8), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23dc655021d8), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23dc65501bd8), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65503c90), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65503c90), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65504888), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65504888), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65505990), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65505990), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23dc65501bd8), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23dc655021d8), global 0xb68fe7681c0 JS IMPORT: Module metadata hook for module 0x23dc65501bd8 JS IMPORT: Defining meta.importSync for module 0x23dc65501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65503c90), global 0xb68fe7681c0 JS IMPORT: Module metadata hook for module 0x23dc65504338 JS IMPORT: Defining meta.importSync for module 0x23dc65504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23dc65513010 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 0x23dc655000f8 of 0x23dc65513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23dc65513090 in 0x23dc655000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23dc655000f8 of 0x23dc65513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23dc655000f8 of 0x23dc65512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23dc655000f8 of 0xb68fe76a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23dc65513090 of 0xb68fe76a448 '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 0xb68fe76a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb68fe7a6060, JSClass 0x72c238f69f90, in object 0xb68fe7a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x23dc65513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb68fe7a60b0, JSClass 0x72c238f69f90, in object 0xb68fe7a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb68fe7a6100, JSClass 0x72c238f69f90, in object 0xb68fe7a6038 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 0xb68fe7a6150, JSClass 0x72c238f69f90, in object 0xb68fe7a6038 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' 0xb68fe7a6038 in GIRepository 0x23dc65512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23dc65503470), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65504888), global 0xb68fe7681c0 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' 0xb68fe7a61a0 in GIRepository 0x23dc65512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23dc65501320), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23dc655053b0), global 0xb68fe7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23dc65505990), global 0xb68fe7681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x23dc655000f8 of 0x23dc65519d08 '_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 0x23dc655000f8 of 0xb68fe76ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x23dc655000f8 of 0xb68fe76ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23dc65513090 of 0xb68fe76ace0 '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 0xb68fe76ae70 class 0x72c238f70038 in object 0xb68fe7a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb68fe7a6560, JSClass 0x72c238f69c18, in object 0xb68fe7a61c8 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' 0xb68fe7a61c8 in GIRepository 0x23dc65512e90 JS IMPORT: Module metadata hook for module 0x23dc655053b0 JS IMPORT: Defining meta.importSync for module 0x23dc655053b0 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 0x23dc6551e8b8), global 0xb68fe7681c0 JS CTX: Enqueue job , promise=, allocation site= JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x23dc655000f8 of 0xb68fe7c11f0 '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 0xb68fe7a6588, JSClass 0x72c238f69f90, in object 0xb68fe7a6038 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 0x23dc655000f8 of 0x23dc6551fbe8 '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 0x31b378800098 JS IMPORT: Defining parent (nil) of 0x31b3788000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31b3788000f8 of 0x31b378800390 '_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 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b378801bd8), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b3788021d8), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b3788021d8), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b378801bd8), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378803c90), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378803c90), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378804888), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378804888), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378805990), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378805990), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b378801bd8), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b3788021d8), global 0x298ccff681c0 JS IMPORT: Module metadata hook for module 0x31b378801bd8 JS IMPORT: Defining meta.importSync for module 0x31b378801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378803c90), global 0x298ccff681c0 JS IMPORT: Module metadata hook for module 0x31b378804338 JS IMPORT: Defining meta.importSync for module 0x31b378804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31b378813010 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 0x31b3788000f8 of 0x31b378813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31b378813090 in 0x31b3788000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31b3788000f8 of 0x31b378813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31b3788000f8 of 0x31b378812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31b3788000f8 of 0x298ccff6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31b378813090 of 0x298ccff6a448 '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 0x298ccff6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x298ccffa6060, JSClass 0x72c238f69f90, in object 0x298ccffa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x31b378813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x298ccffa60b0, JSClass 0x72c238f69f90, in object 0x298ccffa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x298ccffa6100, JSClass 0x72c238f69f90, in object 0x298ccffa6038 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 0x298ccffa6150, JSClass 0x72c238f69f90, in object 0x298ccffa6038 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' 0x298ccffa6038 in GIRepository 0x31b378812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b378803470), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378804888), global 0x298ccff681c0 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' 0x298ccffa61a0 in GIRepository 0x31b378812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31b378801320), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31b3788053b0), global 0x298ccff681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b378805990), global 0x298ccff681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x31b3788000f8 of 0x31b378819d08 '_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 0x31b3788000f8 of 0x298ccff6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x31b3788000f8 of 0x298ccff6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31b378813090 of 0x298ccff6ace0 '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 0x298ccff6ae70 class 0x72c238f70038 in object 0x298ccffa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x298ccffa6560, JSClass 0x72c238f69c18, in object 0x298ccffa61c8 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' 0x298ccffa61c8 in GIRepository 0x31b378812e90 JS IMPORT: Module metadata hook for module 0x31b3788053b0 JS IMPORT: Defining meta.importSync for module 0x31b3788053b0 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 0x298ccff681c0 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 0x5f56d100098 JS IMPORT: Defining parent (nil) of 0x5f56d1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5f56d1000f8 of 0x5f56d100390 '_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 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5f56d101bd8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5f56d1021d8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5f56d1021d8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5f56d101bd8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d103c90), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d103c90), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d104888), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d104888), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d105990), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d105990), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5f56d101bd8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5f56d1021d8), global 0x35fe754681c0 JS IMPORT: Module metadata hook for module 0x5f56d101bd8 JS IMPORT: Defining meta.importSync for module 0x5f56d101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d103c90), global 0x35fe754681c0 JS IMPORT: Module metadata hook for module 0x5f56d104338 JS IMPORT: Defining meta.importSync for module 0x5f56d104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5f56d113010 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 0x5f56d1000f8 of 0x5f56d113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5f56d113090 in 0x5f56d1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5f56d1000f8 of 0x5f56d113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5f56d1000f8 of 0x5f56d112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5f56d1000f8 of 0x35fe7546a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5f56d113090 of 0x35fe7546a448 '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 0x35fe7546a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x35fe754a6060, JSClass 0x72c238f69f90, in object 0x35fe754a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x5f56d113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x35fe754a60b0, JSClass 0x72c238f69f90, in object 0x35fe754a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x35fe754a6100, JSClass 0x72c238f69f90, in object 0x35fe754a6038 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 0x35fe754a6150, JSClass 0x72c238f69f90, in object 0x35fe754a6038 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' 0x35fe754a6038 in GIRepository 0x5f56d112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5f56d103470), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d104888), global 0x35fe754681c0 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' 0x35fe754a61a0 in GIRepository 0x5f56d112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5f56d101320), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5f56d1053b0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5f56d105990), global 0x35fe754681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5f56d1000f8 of 0x5f56d119d08 '_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 0x5f56d1000f8 of 0x35fe7546ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5f56d1000f8 of 0x35fe7546ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5f56d113090 of 0x35fe7546ace0 '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 0x35fe7546ae70 class 0x72c238f70038 in object 0x35fe754a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x35fe754a6560, JSClass 0x72c238f69c18, in object 0x35fe754a61c8 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' 0x35fe754a61c8 in GIRepository 0x5f56d112e90 JS IMPORT: Module metadata hook for module 0x5f56d1053b0 JS IMPORT: Defining meta.importSync for module 0x5f56d1053b0 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 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11e8d8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11e8d8), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11e8d8), global 0x35fe754681c0 JS IMPORT: Module metadata hook for module 0x5f56d11f100 JS IMPORT: Defining meta.importSync for module 0x5f56d11f100 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 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11ffa0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11ffa0), global 0x35fe754681c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5f56d11ffa0), global 0x35fe754681c0 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 0x3d392da00098 JS IMPORT: Defining parent (nil) of 0x3d392da000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d392da000f8 of 0x3d392da00390 '_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 0x355c0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d392da01bd8), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d392da021d8), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d392da021d8), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d392da01bd8), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da03c90), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da03c90), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da04888), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da04888), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da05990), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da05990), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d392da01bd8), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d392da021d8), global 0x355c0681c0 JS IMPORT: Module metadata hook for module 0x3d392da01bd8 JS IMPORT: Defining meta.importSync for module 0x3d392da01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da03c90), global 0x355c0681c0 JS IMPORT: Module metadata hook for module 0x3d392da04338 JS IMPORT: Defining meta.importSync for module 0x3d392da04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d392da13010 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 0x3d392da000f8 of 0x3d392da13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d392da13090 in 0x3d392da000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d392da000f8 of 0x3d392da13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d392da000f8 of 0x3d392da12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d392da000f8 of 0x355c06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d392da13090 of 0x355c06a448 '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 0x355c06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x355c0a6060, JSClass 0x72c238f69f90, in object 0x355c0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d392da13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x355c0a60b0, JSClass 0x72c238f69f90, in object 0x355c0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x355c0a6100, JSClass 0x72c238f69f90, in object 0x355c0a6038 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 0x355c0a6150, JSClass 0x72c238f69f90, in object 0x355c0a6038 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' 0x355c0a6038 in GIRepository 0x3d392da12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d392da03470), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da04888), global 0x355c0681c0 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' 0x355c0a61a0 in GIRepository 0x3d392da12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d392da01320), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d392da053b0), global 0x355c0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d392da05990), global 0x355c0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d392da000f8 of 0x3d392da19d08 '_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 0x3d392da000f8 of 0x355c06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d392da000f8 of 0x355c06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d392da13090 of 0x355c06ace0 '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 0x355c06ae70 class 0x72c238f70038 in object 0x355c0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x355c0a6560, JSClass 0x72c238f69c18, in object 0x355c0a61c8 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' 0x355c0a61c8 in GIRepository 0x3d392da12e90 JS IMPORT: Module metadata hook for module 0x3d392da053b0 JS IMPORT: Defining meta.importSync for module 0x3d392da053b0 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 0x355c0681c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x3d392da1e8d8), global 0x355c0681c0 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 0x3277d7e00098 JS IMPORT: Defining parent (nil) of 0x3277d7e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3277d7e000f8 of 0x3277d7e00390 '_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 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3277d7e01bd8), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3277d7e021d8), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3277d7e021d8), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3277d7e01bd8), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e03c90), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e03c90), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e04888), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e04888), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e05990), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e05990), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3277d7e01bd8), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3277d7e021d8), global 0xdd2d81681c0 JS IMPORT: Module metadata hook for module 0x3277d7e01bd8 JS IMPORT: Defining meta.importSync for module 0x3277d7e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e03c90), global 0xdd2d81681c0 JS IMPORT: Module metadata hook for module 0x3277d7e04338 JS IMPORT: Defining meta.importSync for module 0x3277d7e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3277d7e13010 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 0x3277d7e000f8 of 0x3277d7e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3277d7e13090 in 0x3277d7e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3277d7e000f8 of 0x3277d7e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3277d7e000f8 of 0x3277d7e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3277d7e000f8 of 0xdd2d816a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3277d7e13090 of 0xdd2d816a448 '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 0xdd2d816a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdd2d81a6060, JSClass 0x72c238f69f90, in object 0xdd2d81a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3277d7e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdd2d81a60b0, JSClass 0x72c238f69f90, in object 0xdd2d81a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdd2d81a6100, JSClass 0x72c238f69f90, in object 0xdd2d81a6038 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 0xdd2d81a6150, JSClass 0x72c238f69f90, in object 0xdd2d81a6038 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' 0xdd2d81a6038 in GIRepository 0x3277d7e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3277d7e03470), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e04888), global 0xdd2d81681c0 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' 0xdd2d81a61a0 in GIRepository 0x3277d7e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3277d7e01320), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3277d7e053b0), global 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3277d7e05990), global 0xdd2d81681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3277d7e000f8 of 0x3277d7e19d08 '_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 0x3277d7e000f8 of 0xdd2d816ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3277d7e000f8 of 0xdd2d816ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3277d7e13090 of 0xdd2d816ace0 '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 0xdd2d816ae70 class 0x72c238f70038 in object 0xdd2d81a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xdd2d81a6560, JSClass 0x72c238f69c18, in object 0xdd2d81a61c8 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' 0xdd2d81a61c8 in GIRepository 0x3277d7e12e90 JS IMPORT: Module metadata hook for module 0x3277d7e053b0 JS IMPORT: Defining meta.importSync for module 0x3277d7e053b0 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 0xdd2d81681c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x3277d7e1e8d8), global 0xdd2d81681c0 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 0x10f2f3f00098 JS IMPORT: Defining parent (nil) of 0x10f2f3f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x10f2f3f00390 '_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 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f2f3f01bd8), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f2f3f021d8), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f2f3f021d8), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f2f3f01bd8), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f03c90), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f03c90), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f04888), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f04888), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f05990), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f05990), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10f2f3f01bd8), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10f2f3f021d8), global 0x1bf6259681c0 JS IMPORT: Module metadata hook for module 0x10f2f3f01bd8 JS IMPORT: Defining meta.importSync for module 0x10f2f3f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f03c90), global 0x1bf6259681c0 JS IMPORT: Module metadata hook for module 0x10f2f3f04338 JS IMPORT: Defining meta.importSync for module 0x10f2f3f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10f2f3f13010 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 0x10f2f3f000f8 of 0x10f2f3f13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10f2f3f13090 in 0x10f2f3f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x10f2f3f13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x10f2f3f12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x1bf62596a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10f2f3f13090 of 0x1bf62596a448 '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 0x1bf62596a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1bf6259a6060, JSClass 0x72c238f69f90, in object 0x1bf6259a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10f2f3f13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1bf6259a60b0, JSClass 0x72c238f69f90, in object 0x1bf6259a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bf6259a6100, JSClass 0x72c238f69f90, in object 0x1bf6259a6038 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 0x1bf6259a6150, JSClass 0x72c238f69f90, in object 0x1bf6259a6038 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' 0x1bf6259a6038 in GIRepository 0x10f2f3f12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10f2f3f03470), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f04888), global 0x1bf6259681c0 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' 0x1bf6259a61a0 in GIRepository 0x10f2f3f12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10f2f3f01320), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10f2f3f053b0), global 0x1bf6259681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10f2f3f05990), global 0x1bf6259681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x10f2f3f19d08 '_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 0x10f2f3f000f8 of 0x1bf62596ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10f2f3f000f8 of 0x1bf62596ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10f2f3f13090 of 0x1bf62596ace0 '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 0x1bf62596ae70 class 0x72c238f70038 in object 0x1bf6259a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1bf6259a6560, JSClass 0x72c238f69c18, in object 0x1bf6259a61c8 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' 0x1bf6259a61c8 in GIRepository 0x10f2f3f12e90 JS IMPORT: Module metadata hook for module 0x10f2f3f053b0 JS IMPORT: Defining meta.importSync for module 0x10f2f3f053b0 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 0x1bf6259681c0 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 0x15453a000098 JS IMPORT: Defining parent (nil) of 0x15453a0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15453a0000f8 of 0x15453a000390 '_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 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15453a001bd8), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15453a0021d8), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15453a0021d8), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15453a001bd8), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a003c90), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a003c90), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a004888), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a004888), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a005990), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a005990), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15453a001bd8), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15453a0021d8), global 0x20d76b6681c0 JS IMPORT: Module metadata hook for module 0x15453a001bd8 JS IMPORT: Defining meta.importSync for module 0x15453a001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a003c90), global 0x20d76b6681c0 JS IMPORT: Module metadata hook for module 0x15453a004338 JS IMPORT: Defining meta.importSync for module 0x15453a004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15453a013010 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 0x15453a0000f8 of 0x15453a013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15453a013090 in 0x15453a0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15453a0000f8 of 0x15453a013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15453a0000f8 of 0x15453a012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15453a0000f8 of 0x20d76b66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15453a013090 of 0x20d76b66a448 '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 0x20d76b66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20d76b6a6060, JSClass 0x72c238f69f90, in object 0x20d76b6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x15453a013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20d76b6a60b0, JSClass 0x72c238f69f90, in object 0x20d76b6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20d76b6a6100, JSClass 0x72c238f69f90, in object 0x20d76b6a6038 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 0x20d76b6a6150, JSClass 0x72c238f69f90, in object 0x20d76b6a6038 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' 0x20d76b6a6038 in GIRepository 0x15453a012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15453a003470), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a004888), global 0x20d76b6681c0 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' 0x20d76b6a61a0 in GIRepository 0x15453a012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15453a001320), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15453a0053b0), global 0x20d76b6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15453a005990), global 0x20d76b6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x15453a0000f8 of 0x15453a019d08 '_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 0x15453a0000f8 of 0x20d76b66ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x15453a0000f8 of 0x20d76b66ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x15453a013090 of 0x20d76b66ace0 '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 0x20d76b66ae70 class 0x72c238f70038 in object 0x20d76b6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x20d76b6a6560, JSClass 0x72c238f69c18, in object 0x20d76b6a61c8 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' 0x20d76b6a61c8 in GIRepository 0x15453a012e90 JS IMPORT: Module metadata hook for module 0x15453a0053b0 JS IMPORT: Defining meta.importSync for module 0x15453a0053b0 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 0x20d76b6681c0 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 0x2e5112400098 JS IMPORT: Defining parent (nil) of 0x2e51124000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e51124000f8 of 0x2e5112400390 '_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 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5112401bd8), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e51124021d8), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e51124021d8), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5112401bd8), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112403c90), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112403c90), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112404888), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112404888), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112405990), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112405990), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5112401bd8), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e51124021d8), global 0x1c8090681c0 JS IMPORT: Module metadata hook for module 0x2e5112401bd8 JS IMPORT: Defining meta.importSync for module 0x2e5112401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112403c90), global 0x1c8090681c0 JS IMPORT: Module metadata hook for module 0x2e5112404338 JS IMPORT: Defining meta.importSync for module 0x2e5112404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e5112413010 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 0x2e51124000f8 of 0x2e5112413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e5112413090 in 0x2e51124000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e51124000f8 of 0x2e5112413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e51124000f8 of 0x2e5112412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e51124000f8 of 0x1c80906a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e5112413090 of 0x1c80906a448 '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 0x1c80906a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c8090a6060, JSClass 0x72c238f69f90, in object 0x1c8090a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e5112413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c8090a60b0, JSClass 0x72c238f69f90, in object 0x1c8090a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c8090a6100, JSClass 0x72c238f69f90, in object 0x1c8090a6038 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 0x1c8090a6150, JSClass 0x72c238f69f90, in object 0x1c8090a6038 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' 0x1c8090a6038 in GIRepository 0x2e5112412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5112403470), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112404888), global 0x1c8090681c0 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' 0x1c8090a61a0 in GIRepository 0x2e5112412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e5112401320), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e51124053b0), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5112405990), global 0x1c8090681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e51124000f8 of 0x2e5112419d08 '_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 0x2e51124000f8 of 0x1c80906ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e51124000f8 of 0x1c80906ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e5112413090 of 0x1c80906ace0 '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 0x1c80906ae70 class 0x72c238f70038 in object 0x1c8090a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1c8090a6560, JSClass 0x72c238f69c18, in object 0x1c8090a61c8 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' 0x1c8090a61c8 in GIRepository 0x2e5112412e90 JS IMPORT: Module metadata hook for module 0x2e51124053b0 JS IMPORT: Defining meta.importSync for module 0x2e51124053b0 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 0x1c8090681c0 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 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x2e511241ed58), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x2e511241ed58), global 0x1c8090681c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x2e511241ed58), global 0x1c8090681c0 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 0x349178400098 JS IMPORT: Defining parent (nil) of 0x3491784000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3491784000f8 of 0x349178400390 '_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 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349178401bd8), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3491784021d8), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3491784021d8), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349178401bd8), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178403c90), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178403c90), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178404888), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178404888), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178405990), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178405990), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349178401bd8), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3491784021d8), global 0x2facd6e681c0 JS IMPORT: Module metadata hook for module 0x349178401bd8 JS IMPORT: Defining meta.importSync for module 0x349178401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178403c90), global 0x2facd6e681c0 JS IMPORT: Module metadata hook for module 0x349178404338 JS IMPORT: Defining meta.importSync for module 0x349178404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x349178413010 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 0x3491784000f8 of 0x349178413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x349178413090 in 0x3491784000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3491784000f8 of 0x349178413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3491784000f8 of 0x349178412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3491784000f8 of 0x2facd6e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x349178413090 of 0x2facd6e6a448 '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 0x2facd6e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2facd6ea6060, JSClass 0x72c238f69f90, in object 0x2facd6ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x349178413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2facd6ea60b0, JSClass 0x72c238f69f90, in object 0x2facd6ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2facd6ea6100, JSClass 0x72c238f69f90, in object 0x2facd6ea6038 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 0x2facd6ea6150, JSClass 0x72c238f69f90, in object 0x2facd6ea6038 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' 0x2facd6ea6038 in GIRepository 0x349178412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349178403470), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178404888), global 0x2facd6e681c0 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' 0x2facd6ea61a0 in GIRepository 0x349178412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x349178401320), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3491784053b0), global 0x2facd6e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349178405990), global 0x2facd6e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3491784000f8 of 0x349178419d08 '_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 0x3491784000f8 of 0x2facd6e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3491784000f8 of 0x2facd6e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x349178413090 of 0x2facd6e6ace0 '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 0x2facd6e6ae70 class 0x72c238f70038 in object 0x2facd6ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2facd6ea6560, JSClass 0x72c238f69c18, in object 0x2facd6ea61c8 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' 0x2facd6ea61c8 in GIRepository 0x349178412e90 JS IMPORT: Module metadata hook for module 0x3491784053b0 JS IMPORT: Defining meta.importSync for module 0x3491784053b0 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 0x2facd6e681c0 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 0x3298ea800098 JS IMPORT: Defining parent (nil) of 0x3298ea8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3298ea8000f8 of 0x3298ea800390 '_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 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3298ea801bd8), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3298ea8021d8), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3298ea8021d8), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3298ea801bd8), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea803c90), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea803c90), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea804888), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea804888), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea805990), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea805990), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3298ea801bd8), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3298ea8021d8), global 0x22316f3681c0 JS IMPORT: Module metadata hook for module 0x3298ea801bd8 JS IMPORT: Defining meta.importSync for module 0x3298ea801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea803c90), global 0x22316f3681c0 JS IMPORT: Module metadata hook for module 0x3298ea804338 JS IMPORT: Defining meta.importSync for module 0x3298ea804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3298ea813010 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 0x3298ea8000f8 of 0x3298ea813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3298ea813090 in 0x3298ea8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3298ea8000f8 of 0x3298ea813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3298ea8000f8 of 0x3298ea812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3298ea8000f8 of 0x22316f36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3298ea813090 of 0x22316f36a448 '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 0x22316f36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22316f3a6060, JSClass 0x72c238f69f90, in object 0x22316f3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3298ea813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22316f3a60b0, JSClass 0x72c238f69f90, in object 0x22316f3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22316f3a6100, JSClass 0x72c238f69f90, in object 0x22316f3a6038 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 0x22316f3a6150, JSClass 0x72c238f69f90, in object 0x22316f3a6038 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' 0x22316f3a6038 in GIRepository 0x3298ea812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3298ea803470), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea804888), global 0x22316f3681c0 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' 0x22316f3a61a0 in GIRepository 0x3298ea812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3298ea801320), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3298ea8053b0), global 0x22316f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3298ea805990), global 0x22316f3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3298ea8000f8 of 0x3298ea819d08 '_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 0x3298ea8000f8 of 0x22316f36ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3298ea8000f8 of 0x22316f36ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3298ea813090 of 0x22316f36ace0 '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 0x22316f36ae70 class 0x72c238f70038 in object 0x22316f3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22316f3a6560, JSClass 0x72c238f69c18, in object 0x22316f3a61c8 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' 0x22316f3a61c8 in GIRepository 0x3298ea812e90 JS IMPORT: Module metadata hook for module 0x3298ea8053b0 JS IMPORT: Defining meta.importSync for module 0x3298ea8053b0 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 0x22e1c4e00098 JS IMPORT: Defining parent (nil) of 0x22e1c4e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x22e1c4e00390 '_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 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1c4e01bd8), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1c4e021d8), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1c4e021d8), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1c4e01bd8), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e03c90), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e03c90), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e04888), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e04888), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e05990), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e05990), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1c4e01bd8), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1c4e021d8), global 0x6d89de681c0 JS IMPORT: Module metadata hook for module 0x22e1c4e01bd8 JS IMPORT: Defining meta.importSync for module 0x22e1c4e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e03c90), global 0x6d89de681c0 JS IMPORT: Module metadata hook for module 0x22e1c4e04338 JS IMPORT: Defining meta.importSync for module 0x22e1c4e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22e1c4e13010 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 0x22e1c4e000f8 of 0x22e1c4e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22e1c4e13090 in 0x22e1c4e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x22e1c4e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x22e1c4e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x6d89de6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22e1c4e13090 of 0x6d89de6a448 '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 0x6d89de6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6d89dea6060, JSClass 0x72c238f69f90, in object 0x6d89dea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x22e1c4e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6d89dea60b0, JSClass 0x72c238f69f90, in object 0x6d89dea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6d89dea6100, JSClass 0x72c238f69f90, in object 0x6d89dea6038 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 0x6d89dea6150, JSClass 0x72c238f69f90, in object 0x6d89dea6038 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' 0x6d89dea6038 in GIRepository 0x22e1c4e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1c4e03470), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e04888), global 0x6d89de681c0 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' 0x6d89dea61a0 in GIRepository 0x22e1c4e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22e1c4e01320), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22e1c4e053b0), global 0x6d89de681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1c4e05990), global 0x6d89de681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x22e1c4e19d08 '_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 0x22e1c4e000f8 of 0x6d89de6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x22e1c4e000f8 of 0x6d89de6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22e1c4e13090 of 0x6d89de6ace0 '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 0x6d89de6ae70 class 0x72c238f70038 in object 0x6d89dea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x6d89dea6560, JSClass 0x72c238f69c18, in object 0x6d89dea61c8 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' 0x6d89dea61c8 in GIRepository 0x22e1c4e12e90 JS IMPORT: Module metadata hook for module 0x22e1c4e053b0 JS IMPORT: Defining meta.importSync for module 0x22e1c4e053b0 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 0x132e1fa00098 JS IMPORT: Defining parent (nil) of 0x132e1fa000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x132e1fa000f8 of 0x132e1fa00390 '_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 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x132e1fa01bd8), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x132e1fa021d8), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x132e1fa021d8), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x132e1fa01bd8), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa03c90), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa03c90), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa04888), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa04888), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa05990), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa05990), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x132e1fa01bd8), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x132e1fa021d8), global 0x373dfb6681c0 JS IMPORT: Module metadata hook for module 0x132e1fa01bd8 JS IMPORT: Defining meta.importSync for module 0x132e1fa01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa03c90), global 0x373dfb6681c0 JS IMPORT: Module metadata hook for module 0x132e1fa04338 JS IMPORT: Defining meta.importSync for module 0x132e1fa04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x132e1fa13010 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 0x132e1fa000f8 of 0x132e1fa13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x132e1fa13090 in 0x132e1fa000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x132e1fa000f8 of 0x132e1fa13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x132e1fa000f8 of 0x132e1fa12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x132e1fa000f8 of 0x373dfb66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x132e1fa13090 of 0x373dfb66a448 '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 0x373dfb66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x373dfb6a6060, JSClass 0x72c238f69f90, in object 0x373dfb6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x132e1fa13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x373dfb6a60b0, JSClass 0x72c238f69f90, in object 0x373dfb6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x373dfb6a6100, JSClass 0x72c238f69f90, in object 0x373dfb6a6038 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 0x373dfb6a6150, JSClass 0x72c238f69f90, in object 0x373dfb6a6038 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' 0x373dfb6a6038 in GIRepository 0x132e1fa12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x132e1fa03470), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa04888), global 0x373dfb6681c0 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' 0x373dfb6a61a0 in GIRepository 0x132e1fa12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x132e1fa01320), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x132e1fa053b0), global 0x373dfb6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x132e1fa05990), global 0x373dfb6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x132e1fa000f8 of 0x132e1fa19d08 '_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 0x132e1fa000f8 of 0x373dfb66ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x132e1fa000f8 of 0x373dfb66ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x132e1fa13090 of 0x373dfb66ace0 '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 0x373dfb66ae70 class 0x72c238f70038 in object 0x373dfb6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x373dfb6a6560, JSClass 0x72c238f69c18, in object 0x373dfb6a61c8 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' 0x373dfb6a61c8 in GIRepository 0x132e1fa12e90 JS IMPORT: Module metadata hook for module 0x132e1fa053b0 JS IMPORT: Defining meta.importSync for module 0x132e1fa053b0 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 0x373dfb6681c0 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 0x1052f2200098 JS IMPORT: Defining parent (nil) of 0x1052f22000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1052f22000f8 of 0x1052f2200390 '_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 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1052f2201bd8), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1052f22021d8), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1052f22021d8), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1052f2201bd8), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2203c90), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2203c90), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2204888), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2204888), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2205990), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2205990), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1052f2201bd8), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1052f22021d8), global 0x3125de7681c0 JS IMPORT: Module metadata hook for module 0x1052f2201bd8 JS IMPORT: Defining meta.importSync for module 0x1052f2201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2203c90), global 0x3125de7681c0 JS IMPORT: Module metadata hook for module 0x1052f2204338 JS IMPORT: Defining meta.importSync for module 0x1052f2204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1052f2213010 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 0x1052f22000f8 of 0x1052f2213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1052f2213090 in 0x1052f22000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1052f22000f8 of 0x1052f2213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1052f22000f8 of 0x1052f2212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1052f22000f8 of 0x3125de76a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1052f2213090 of 0x3125de76a448 '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 0x3125de76a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3125de7a6060, JSClass 0x72c238f69f90, in object 0x3125de7a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1052f2213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3125de7a60b0, JSClass 0x72c238f69f90, in object 0x3125de7a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3125de7a6100, JSClass 0x72c238f69f90, in object 0x3125de7a6038 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 0x3125de7a6150, JSClass 0x72c238f69f90, in object 0x3125de7a6038 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' 0x3125de7a6038 in GIRepository 0x1052f2212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1052f2203470), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2204888), global 0x3125de7681c0 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' 0x3125de7a61a0 in GIRepository 0x1052f2212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1052f2201320), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1052f22053b0), global 0x3125de7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1052f2205990), global 0x3125de7681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1052f22000f8 of 0x1052f2219d08 '_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 0x1052f22000f8 of 0x3125de76ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1052f22000f8 of 0x3125de76ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1052f2213090 of 0x3125de76ace0 '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 0x3125de76ae70 class 0x72c238f70038 in object 0x3125de7a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3125de7a6560, JSClass 0x72c238f69c18, in object 0x3125de7a61c8 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' 0x3125de7a61c8 in GIRepository 0x1052f2212e90 JS IMPORT: Module metadata hook for module 0x1052f22053b0 JS IMPORT: Defining meta.importSync for module 0x1052f22053b0 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 0x295723500098 JS IMPORT: Defining parent (nil) of 0x2957235000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2957235000f8 of 0x295723500390 '_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 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x295723501bd8), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957235021d8), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957235021d8), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x295723501bd8), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723503c90), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723503c90), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723504888), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723504888), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723505990), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723505990), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x295723501bd8), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957235021d8), global 0x15b2567681c0 JS IMPORT: Module metadata hook for module 0x295723501bd8 JS IMPORT: Defining meta.importSync for module 0x295723501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723503c90), global 0x15b2567681c0 JS IMPORT: Module metadata hook for module 0x295723504338 JS IMPORT: Defining meta.importSync for module 0x295723504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x295723513010 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 0x2957235000f8 of 0x295723513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x295723513090 in 0x2957235000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2957235000f8 of 0x295723513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2957235000f8 of 0x295723512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2957235000f8 of 0x15b25676a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x295723513090 of 0x15b25676a448 '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 0x15b25676a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15b2567a6060, JSClass 0x72c238f69f90, in object 0x15b2567a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x295723513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15b2567a60b0, JSClass 0x72c238f69f90, in object 0x15b2567a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15b2567a6100, JSClass 0x72c238f69f90, in object 0x15b2567a6038 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 0x15b2567a6150, JSClass 0x72c238f69f90, in object 0x15b2567a6038 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' 0x15b2567a6038 in GIRepository 0x295723512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x295723503470), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723504888), global 0x15b2567681c0 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' 0x15b2567a61a0 in GIRepository 0x295723512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x295723501320), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2957235053b0), global 0x15b2567681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295723505990), global 0x15b2567681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2957235000f8 of 0x295723519d08 '_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 0x2957235000f8 of 0x15b25676ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2957235000f8 of 0x15b25676ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x295723513090 of 0x15b25676ace0 '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 0x15b25676ae70 class 0x72c238f70038 in object 0x15b2567a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15b2567a6560, JSClass 0x72c238f69c18, in object 0x15b2567a61c8 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' 0x15b2567a61c8 in GIRepository 0x295723512e90 JS IMPORT: Module metadata hook for module 0x2957235053b0 JS IMPORT: Defining meta.importSync for module 0x2957235053b0 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 0x10e3f1c00098 JS IMPORT: Defining parent (nil) of 0x10e3f1c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x10e3f1c00390 '_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 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10e3f1c01bd8), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10e3f1c021d8), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10e3f1c021d8), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10e3f1c01bd8), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c03c90), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c03c90), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c04888), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c04888), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c05990), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c05990), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10e3f1c01bd8), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10e3f1c021d8), global 0x2c0e9c4681c0 JS IMPORT: Module metadata hook for module 0x10e3f1c01bd8 JS IMPORT: Defining meta.importSync for module 0x10e3f1c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c03c90), global 0x2c0e9c4681c0 JS IMPORT: Module metadata hook for module 0x10e3f1c04338 JS IMPORT: Defining meta.importSync for module 0x10e3f1c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10e3f1c13010 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 0x10e3f1c000f8 of 0x10e3f1c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10e3f1c13090 in 0x10e3f1c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x10e3f1c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x10e3f1c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x2c0e9c46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10e3f1c13090 of 0x2c0e9c46a448 '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 0x2c0e9c46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c0e9c4a6060, JSClass 0x72c238f69f90, in object 0x2c0e9c4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10e3f1c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c0e9c4a60b0, JSClass 0x72c238f69f90, in object 0x2c0e9c4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c0e9c4a6100, JSClass 0x72c238f69f90, in object 0x2c0e9c4a6038 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 0x2c0e9c4a6150, JSClass 0x72c238f69f90, in object 0x2c0e9c4a6038 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' 0x2c0e9c4a6038 in GIRepository 0x10e3f1c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10e3f1c03470), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c04888), global 0x2c0e9c4681c0 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' 0x2c0e9c4a61a0 in GIRepository 0x10e3f1c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10e3f1c01320), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10e3f1c053b0), global 0x2c0e9c4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10e3f1c05990), global 0x2c0e9c4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x10e3f1c19d08 '_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 0x10e3f1c000f8 of 0x2c0e9c46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10e3f1c000f8 of 0x2c0e9c46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10e3f1c13090 of 0x2c0e9c46ace0 '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 0x2c0e9c46ae70 class 0x72c238f70038 in object 0x2c0e9c4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2c0e9c4a6560, JSClass 0x72c238f69c18, in object 0x2c0e9c4a61c8 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' 0x2c0e9c4a61c8 in GIRepository 0x10e3f1c12e90 JS IMPORT: Module metadata hook for module 0x10e3f1c053b0 JS IMPORT: Defining meta.importSync for module 0x10e3f1c053b0 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 0x3c3325800098 JS IMPORT: Defining parent (nil) of 0x3c33258000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c33258000f8 of 0x3c3325800390 '_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 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3325801bd8), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c33258021d8), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c33258021d8), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3325801bd8), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325803c90), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325803c90), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325804888), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325804888), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325805990), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325805990), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3325801bd8), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c33258021d8), global 0x236dc5a681c0 JS IMPORT: Module metadata hook for module 0x3c3325801bd8 JS IMPORT: Defining meta.importSync for module 0x3c3325801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325803c90), global 0x236dc5a681c0 JS IMPORT: Module metadata hook for module 0x3c3325804338 JS IMPORT: Defining meta.importSync for module 0x3c3325804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c3325813010 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 0x3c33258000f8 of 0x3c3325813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c3325813090 in 0x3c33258000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c33258000f8 of 0x3c3325813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c33258000f8 of 0x3c3325812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c33258000f8 of 0x236dc5a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c3325813090 of 0x236dc5a6a448 '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 0x236dc5a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x236dc5aa6060, JSClass 0x72c238f69f90, in object 0x236dc5aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3c3325813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x236dc5aa60b0, JSClass 0x72c238f69f90, in object 0x236dc5aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x236dc5aa6100, JSClass 0x72c238f69f90, in object 0x236dc5aa6038 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 0x236dc5aa6150, JSClass 0x72c238f69f90, in object 0x236dc5aa6038 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' 0x236dc5aa6038 in GIRepository 0x3c3325812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c3325803470), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325804888), global 0x236dc5a681c0 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' 0x236dc5aa61a0 in GIRepository 0x3c3325812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3325801320), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c33258053b0), global 0x236dc5a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3325805990), global 0x236dc5a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3c33258000f8 of 0x3c3325819d08 '_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 0x3c33258000f8 of 0x236dc5a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3c33258000f8 of 0x236dc5a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3c3325813090 of 0x236dc5a6ace0 '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 0x236dc5a6ae70 class 0x72c238f70038 in object 0x236dc5aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x236dc5aa6560, JSClass 0x72c238f69c18, in object 0x236dc5aa61c8 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' 0x236dc5aa61c8 in GIRepository 0x3c3325812e90 JS IMPORT: Module metadata hook for module 0x3c33258053b0 JS IMPORT: Defining meta.importSync for module 0x3c33258053b0 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 0x236dc5aa65b0, JSClass 0x72c238f69c18, in object 0x3c3325812f70 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 0x2c9ac6700098 JS IMPORT: Defining parent (nil) of 0x2c9ac67000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x2c9ac6700390 '_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 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9ac6701bd8), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9ac67021d8), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9ac67021d8), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9ac6701bd8), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6703c90), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6703c90), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6704888), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6704888), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6705990), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6705990), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c9ac6701bd8), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c9ac67021d8), global 0x3d4b6b5681c0 JS IMPORT: Module metadata hook for module 0x2c9ac6701bd8 JS IMPORT: Defining meta.importSync for module 0x2c9ac6701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6703c90), global 0x3d4b6b5681c0 JS IMPORT: Module metadata hook for module 0x2c9ac6704338 JS IMPORT: Defining meta.importSync for module 0x2c9ac6704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c9ac6713010 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 0x2c9ac67000f8 of 0x2c9ac6713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c9ac6713090 in 0x2c9ac67000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x2c9ac6713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x2c9ac6712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x3d4b6b56a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c9ac6713090 of 0x3d4b6b56a448 '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 0x3d4b6b56a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d4b6b5a6060, JSClass 0x72c238f69f90, in object 0x3d4b6b5a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c9ac6713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d4b6b5a60b0, JSClass 0x72c238f69f90, in object 0x3d4b6b5a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d4b6b5a6100, JSClass 0x72c238f69f90, in object 0x3d4b6b5a6038 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 0x3d4b6b5a6150, JSClass 0x72c238f69f90, in object 0x3d4b6b5a6038 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' 0x3d4b6b5a6038 in GIRepository 0x2c9ac6712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c9ac6703470), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6704888), global 0x3d4b6b5681c0 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' 0x3d4b6b5a61a0 in GIRepository 0x2c9ac6712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c9ac6701320), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c9ac67053b0), global 0x3d4b6b5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c9ac6705990), global 0x3d4b6b5681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x2c9ac6719d08 '_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 0x2c9ac67000f8 of 0x3d4b6b56ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c9ac67000f8 of 0x3d4b6b56ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c9ac6713090 of 0x3d4b6b56ace0 '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 0x3d4b6b56ae70 class 0x72c238f70038 in object 0x3d4b6b5a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d4b6b5a6560, JSClass 0x72c238f69c18, in object 0x3d4b6b5a61c8 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' 0x3d4b6b5a61c8 in GIRepository 0x2c9ac6712e90 JS IMPORT: Module metadata hook for module 0x2c9ac67053b0 JS IMPORT: Defining meta.importSync for module 0x2c9ac67053b0 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:13:41.450: 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:13:41.453: 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 0x1818c4900098 JS IMPORT: Defining parent (nil) of 0x1818c49000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1818c49000f8 of 0x1818c4900390 '_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 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1818c4901bd8), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1818c49021d8), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1818c49021d8), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1818c4901bd8), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4903c90), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4903c90), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4904888), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4904888), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4905990), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4905990), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1818c4901bd8), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1818c49021d8), global 0x2440b7f681c0 JS IMPORT: Module metadata hook for module 0x1818c4901bd8 JS IMPORT: Defining meta.importSync for module 0x1818c4901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4903c90), global 0x2440b7f681c0 JS IMPORT: Module metadata hook for module 0x1818c4904338 JS IMPORT: Defining meta.importSync for module 0x1818c4904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1818c4913010 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 0x1818c49000f8 of 0x1818c4913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1818c4913090 in 0x1818c49000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1818c49000f8 of 0x1818c4913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1818c49000f8 of 0x1818c4912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1818c49000f8 of 0x2440b7f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1818c4913090 of 0x2440b7f6a448 '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 0x2440b7f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2440b7fa6060, JSClass 0x72c238f69f90, in object 0x2440b7fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1818c4913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2440b7fa60b0, JSClass 0x72c238f69f90, in object 0x2440b7fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2440b7fa6100, JSClass 0x72c238f69f90, in object 0x2440b7fa6038 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 0x2440b7fa6150, JSClass 0x72c238f69f90, in object 0x2440b7fa6038 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' 0x2440b7fa6038 in GIRepository 0x1818c4912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1818c4903470), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4904888), global 0x2440b7f681c0 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' 0x2440b7fa61a0 in GIRepository 0x1818c4912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1818c4901320), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1818c49053b0), global 0x2440b7f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1818c4905990), global 0x2440b7f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1818c49000f8 of 0x1818c4919d08 '_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 0x1818c49000f8 of 0x2440b7f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1818c49000f8 of 0x2440b7f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1818c4913090 of 0x2440b7f6ace0 '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 0x2440b7f6ae70 class 0x72c238f70038 in object 0x2440b7fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2440b7fa6560, JSClass 0x72c238f69c18, in object 0x2440b7fa61c8 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' 0x2440b7fa61c8 in GIRepository 0x1818c4912e90 JS IMPORT: Module metadata hook for module 0x1818c49053b0 JS IMPORT: Defining meta.importSync for module 0x1818c49053b0 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 0x2080ce100098 JS IMPORT: Defining parent (nil) of 0x2080ce1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2080ce1000f8 of 0x2080ce100390 '_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 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2080ce101bd8), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2080ce1021d8), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2080ce1021d8), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2080ce101bd8), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce103c90), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce103c90), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce104888), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce104888), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce105990), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce105990), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2080ce101bd8), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2080ce1021d8), global 0x26f5f07681c0 JS IMPORT: Module metadata hook for module 0x2080ce101bd8 JS IMPORT: Defining meta.importSync for module 0x2080ce101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce103c90), global 0x26f5f07681c0 JS IMPORT: Module metadata hook for module 0x2080ce104338 JS IMPORT: Defining meta.importSync for module 0x2080ce104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2080ce113010 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 0x2080ce1000f8 of 0x2080ce113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2080ce113090 in 0x2080ce1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2080ce1000f8 of 0x2080ce113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2080ce1000f8 of 0x2080ce112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2080ce1000f8 of 0x26f5f076a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2080ce113090 of 0x26f5f076a448 '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 0x26f5f076a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26f5f07a6060, JSClass 0x72c238f69f90, in object 0x26f5f07a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2080ce113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26f5f07a60b0, JSClass 0x72c238f69f90, in object 0x26f5f07a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26f5f07a6100, JSClass 0x72c238f69f90, in object 0x26f5f07a6038 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 0x26f5f07a6150, JSClass 0x72c238f69f90, in object 0x26f5f07a6038 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' 0x26f5f07a6038 in GIRepository 0x2080ce112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2080ce103470), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce104888), global 0x26f5f07681c0 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' 0x26f5f07a61a0 in GIRepository 0x2080ce112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2080ce101320), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2080ce1053b0), global 0x26f5f07681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2080ce105990), global 0x26f5f07681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2080ce1000f8 of 0x2080ce119d08 '_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 0x2080ce1000f8 of 0x26f5f076ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2080ce1000f8 of 0x26f5f076ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2080ce113090 of 0x26f5f076ace0 '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 0x26f5f076ae70 class 0x72c238f70038 in object 0x26f5f07a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26f5f07a6560, JSClass 0x72c238f69c18, in object 0x26f5f07a61c8 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' 0x26f5f07a61c8 in GIRepository 0x2080ce112e90 JS IMPORT: Module metadata hook for module 0x2080ce1053b0 JS IMPORT: Defining meta.importSync for module 0x2080ce1053b0 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 0x1afc33600098 JS IMPORT: Defining parent (nil) of 0x1afc336000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1afc336000f8 of 0x1afc33600390 '_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 0x25692d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1afc33601bd8), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1afc336021d8), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1afc336021d8), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1afc33601bd8), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33603c90), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33603c90), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33604888), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33604888), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33605990), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33605990), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1afc33601bd8), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1afc336021d8), global 0x25692d681c0 JS IMPORT: Module metadata hook for module 0x1afc33601bd8 JS IMPORT: Defining meta.importSync for module 0x1afc33601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33603c90), global 0x25692d681c0 JS IMPORT: Module metadata hook for module 0x1afc33604338 JS IMPORT: Defining meta.importSync for module 0x1afc33604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1afc33613010 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 0x1afc336000f8 of 0x1afc33613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1afc33613090 in 0x1afc336000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1afc336000f8 of 0x1afc33613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1afc336000f8 of 0x1afc33612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1afc336000f8 of 0x25692d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1afc33613090 of 0x25692d6a448 '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 0x25692d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25692da6060, JSClass 0x72c238f69f90, in object 0x25692da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1afc33613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25692da60b0, JSClass 0x72c238f69f90, in object 0x25692da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25692da6100, JSClass 0x72c238f69f90, in object 0x25692da6038 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 0x25692da6150, JSClass 0x72c238f69f90, in object 0x25692da6038 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' 0x25692da6038 in GIRepository 0x1afc33612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1afc33603470), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33604888), global 0x25692d681c0 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' 0x25692da61a0 in GIRepository 0x1afc33612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1afc33601320), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1afc336053b0), global 0x25692d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1afc33605990), global 0x25692d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1afc336000f8 of 0x1afc33619d08 '_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 0x1afc336000f8 of 0x25692d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1afc336000f8 of 0x25692d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1afc33613090 of 0x25692d6ace0 '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 0x25692d6ae70 class 0x72c238f70038 in object 0x25692da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x25692da6560, JSClass 0x72c238f69c18, in object 0x25692da61c8 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' 0x25692da61c8 in GIRepository 0x1afc33612e90 JS IMPORT: Module metadata hook for module 0x1afc336053b0 JS IMPORT: Defining meta.importSync for module 0x1afc336053b0 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 0x2e0a7c100098 JS IMPORT: Defining parent (nil) of 0x2e0a7c1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x2e0a7c100390 '_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 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e0a7c101bd8), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e0a7c1021d8), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e0a7c1021d8), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e0a7c101bd8), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c103c90), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c103c90), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c104888), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c104888), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c105990), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c105990), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e0a7c101bd8), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e0a7c1021d8), global 0x3db6ae4681c0 JS IMPORT: Module metadata hook for module 0x2e0a7c101bd8 JS IMPORT: Defining meta.importSync for module 0x2e0a7c101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c103c90), global 0x3db6ae4681c0 JS IMPORT: Module metadata hook for module 0x2e0a7c104338 JS IMPORT: Defining meta.importSync for module 0x2e0a7c104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e0a7c113010 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 0x2e0a7c1000f8 of 0x2e0a7c113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e0a7c113090 in 0x2e0a7c1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x2e0a7c113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x2e0a7c112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x3db6ae46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e0a7c113090 of 0x3db6ae46a448 '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 0x3db6ae46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3db6ae4a6060, JSClass 0x72c238f69f90, in object 0x3db6ae4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e0a7c113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3db6ae4a60b0, JSClass 0x72c238f69f90, in object 0x3db6ae4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3db6ae4a6100, JSClass 0x72c238f69f90, in object 0x3db6ae4a6038 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 0x3db6ae4a6150, JSClass 0x72c238f69f90, in object 0x3db6ae4a6038 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' 0x3db6ae4a6038 in GIRepository 0x2e0a7c112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e0a7c103470), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c104888), global 0x3db6ae4681c0 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' 0x3db6ae4a61a0 in GIRepository 0x2e0a7c112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e0a7c101320), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e0a7c1053b0), global 0x3db6ae4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e0a7c105990), global 0x3db6ae4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x2e0a7c119d08 '_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 0x2e0a7c1000f8 of 0x3db6ae46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e0a7c1000f8 of 0x3db6ae46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e0a7c113090 of 0x3db6ae46ace0 '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 0x3db6ae46ae70 class 0x72c238f70038 in object 0x3db6ae4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3db6ae4a6560, JSClass 0x72c238f69c18, in object 0x3db6ae4a61c8 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' 0x3db6ae4a61c8 in GIRepository 0x2e0a7c112e90 JS IMPORT: Module metadata hook for module 0x2e0a7c1053b0 JS IMPORT: Defining meta.importSync for module 0x2e0a7c1053b0 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 0x2bdda3900098 JS IMPORT: Defining parent (nil) of 0x2bdda39000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2bdda39000f8 of 0x2bdda3900390 '_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 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdda3901bd8), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdda39021d8), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdda39021d8), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdda3901bd8), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3903c90), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3903c90), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3904888), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3904888), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3905990), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3905990), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdda3901bd8), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdda39021d8), global 0x1d38377681c0 JS IMPORT: Module metadata hook for module 0x2bdda3901bd8 JS IMPORT: Defining meta.importSync for module 0x2bdda3901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3903c90), global 0x1d38377681c0 JS IMPORT: Module metadata hook for module 0x2bdda3904338 JS IMPORT: Defining meta.importSync for module 0x2bdda3904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bdda3913010 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 0x2bdda39000f8 of 0x2bdda3913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2bdda3913090 in 0x2bdda39000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2bdda39000f8 of 0x2bdda3913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2bdda39000f8 of 0x2bdda3912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2bdda39000f8 of 0x1d383776a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2bdda3913090 of 0x1d383776a448 '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 0x1d383776a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d38377a6060, JSClass 0x72c238f69f90, in object 0x1d38377a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2bdda3913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d38377a60b0, JSClass 0x72c238f69f90, in object 0x1d38377a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d38377a6100, JSClass 0x72c238f69f90, in object 0x1d38377a6038 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 0x1d38377a6150, JSClass 0x72c238f69f90, in object 0x1d38377a6038 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' 0x1d38377a6038 in GIRepository 0x2bdda3912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdda3903470), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3904888), global 0x1d38377681c0 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' 0x1d38377a61a0 in GIRepository 0x2bdda3912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2bdda3901320), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdda39053b0), global 0x1d38377681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdda3905990), global 0x1d38377681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2bdda39000f8 of 0x2bdda3919d08 '_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 0x2bdda39000f8 of 0x1d383776ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2bdda39000f8 of 0x1d383776ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2bdda3913090 of 0x1d383776ace0 '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 0x1d383776ae70 class 0x72c238f70038 in object 0x1d38377a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d38377a6560, JSClass 0x72c238f69c18, in object 0x1d38377a61c8 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' 0x1d38377a61c8 in GIRepository 0x2bdda3912e90 JS IMPORT: Module metadata hook for module 0x2bdda39053b0 JS IMPORT: Defining meta.importSync for module 0x2bdda39053b0 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 0xf99af400098 JS IMPORT: Defining parent (nil) of 0xf99af4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf99af4000f8 of 0xf99af400390 '_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 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99af401bd8), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99af4021d8), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99af4021d8), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99af401bd8), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af403c90), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af403c90), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af404888), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af404888), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af405990), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af405990), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99af401bd8), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99af4021d8), global 0x312eaa681c0 JS IMPORT: Module metadata hook for module 0xf99af401bd8 JS IMPORT: Defining meta.importSync for module 0xf99af401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af403c90), global 0x312eaa681c0 JS IMPORT: Module metadata hook for module 0xf99af404338 JS IMPORT: Defining meta.importSync for module 0xf99af404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf99af413010 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 0xf99af4000f8 of 0xf99af413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf99af413090 in 0xf99af4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf99af4000f8 of 0xf99af413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf99af4000f8 of 0xf99af412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf99af4000f8 of 0x312eaa6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf99af413090 of 0x312eaa6a448 '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 0x312eaa6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x312eaaa6060, JSClass 0x72c238f69f90, in object 0x312eaaa6038 JS CTX: Initialized class GIRepositoryGType prototype 0xf99af413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x312eaaa60b0, JSClass 0x72c238f69f90, in object 0x312eaaa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x312eaaa6100, JSClass 0x72c238f69f90, in object 0x312eaaa6038 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 0x312eaaa6150, JSClass 0x72c238f69f90, in object 0x312eaaa6038 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' 0x312eaaa6038 in GIRepository 0xf99af412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99af403470), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af404888), global 0x312eaa681c0 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' 0x312eaaa61a0 in GIRepository 0xf99af412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf99af401320), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf99af4053b0), global 0x312eaa681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99af405990), global 0x312eaa681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf99af4000f8 of 0xf99af419d08 '_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 0xf99af4000f8 of 0x312eaa6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf99af4000f8 of 0x312eaa6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf99af413090 of 0x312eaa6ace0 '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 0x312eaa6ae70 class 0x72c238f70038 in object 0x312eaaa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x312eaaa6560, JSClass 0x72c238f69c18, in object 0x312eaaa61c8 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' 0x312eaaa61c8 in GIRepository 0xf99af412e90 JS IMPORT: Module metadata hook for module 0xf99af4053b0 JS IMPORT: Defining meta.importSync for module 0xf99af4053b0 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 0x32322b500098 JS IMPORT: Defining parent (nil) of 0x32322b5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32322b5000f8 of 0x32322b500390 '_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 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32322b501bd8), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32322b5021d8), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32322b5021d8), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32322b501bd8), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b503c90), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b503c90), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b504888), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b504888), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b505990), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b505990), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32322b501bd8), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32322b5021d8), global 0xd0c816681c0 JS IMPORT: Module metadata hook for module 0x32322b501bd8 JS IMPORT: Defining meta.importSync for module 0x32322b501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b503c90), global 0xd0c816681c0 JS IMPORT: Module metadata hook for module 0x32322b504338 JS IMPORT: Defining meta.importSync for module 0x32322b504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32322b513010 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 0x32322b5000f8 of 0x32322b513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32322b513090 in 0x32322b5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32322b5000f8 of 0x32322b513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32322b5000f8 of 0x32322b512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32322b5000f8 of 0xd0c8166a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32322b513090 of 0xd0c8166a448 '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 0xd0c8166a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd0c816a6060, JSClass 0x72c238f69f90, in object 0xd0c816a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x32322b513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd0c816a60b0, JSClass 0x72c238f69f90, in object 0xd0c816a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd0c816a6100, JSClass 0x72c238f69f90, in object 0xd0c816a6038 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 0xd0c816a6150, JSClass 0x72c238f69f90, in object 0xd0c816a6038 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' 0xd0c816a6038 in GIRepository 0x32322b512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32322b503470), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b504888), global 0xd0c816681c0 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' 0xd0c816a61a0 in GIRepository 0x32322b512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32322b501320), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32322b5053b0), global 0xd0c816681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32322b505990), global 0xd0c816681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32322b5000f8 of 0x32322b519d08 '_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 0x32322b5000f8 of 0xd0c8166ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32322b5000f8 of 0xd0c8166ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32322b513090 of 0xd0c8166ace0 '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 0xd0c8166ae70 class 0x72c238f70038 in object 0xd0c816a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd0c816a6560, JSClass 0x72c238f69c18, in object 0xd0c816a61c8 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' 0xd0c816a61c8 in GIRepository 0x32322b512e90 JS IMPORT: Module metadata hook for module 0x32322b5053b0 JS IMPORT: Defining meta.importSync for module 0x32322b5053b0 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 0x3d3bf6d00098 JS IMPORT: Defining parent (nil) of 0x3d3bf6d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x3d3bf6d00390 '_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 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d3bf6d01bd8), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d3bf6d021d8), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d3bf6d021d8), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d3bf6d01bd8), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d03c90), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d03c90), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d04888), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d04888), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d05990), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d05990), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d3bf6d01bd8), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d3bf6d021d8), global 0x28fe8f0681c0 JS IMPORT: Module metadata hook for module 0x3d3bf6d01bd8 JS IMPORT: Defining meta.importSync for module 0x3d3bf6d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d03c90), global 0x28fe8f0681c0 JS IMPORT: Module metadata hook for module 0x3d3bf6d04338 JS IMPORT: Defining meta.importSync for module 0x3d3bf6d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d3bf6d13010 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 0x3d3bf6d000f8 of 0x3d3bf6d13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d3bf6d13090 in 0x3d3bf6d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x3d3bf6d13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x3d3bf6d12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x28fe8f06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d3bf6d13090 of 0x28fe8f06a448 '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 0x28fe8f06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28fe8f0a6060, JSClass 0x72c238f69f90, in object 0x28fe8f0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d3bf6d13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28fe8f0a60b0, JSClass 0x72c238f69f90, in object 0x28fe8f0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28fe8f0a6100, JSClass 0x72c238f69f90, in object 0x28fe8f0a6038 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 0x28fe8f0a6150, JSClass 0x72c238f69f90, in object 0x28fe8f0a6038 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' 0x28fe8f0a6038 in GIRepository 0x3d3bf6d12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d3bf6d03470), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d04888), global 0x28fe8f0681c0 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' 0x28fe8f0a61a0 in GIRepository 0x3d3bf6d12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d3bf6d01320), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d3bf6d053b0), global 0x28fe8f0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d3bf6d05990), global 0x28fe8f0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x3d3bf6d19d08 '_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 0x3d3bf6d000f8 of 0x28fe8f06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d3bf6d000f8 of 0x28fe8f06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d3bf6d13090 of 0x28fe8f06ace0 '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 0x28fe8f06ae70 class 0x72c238f70038 in object 0x28fe8f0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x28fe8f0a6560, JSClass 0x72c238f69c18, in object 0x28fe8f0a61c8 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' 0x28fe8f0a61c8 in GIRepository 0x3d3bf6d12e90 JS IMPORT: Module metadata hook for module 0x3d3bf6d053b0 JS IMPORT: Defining meta.importSync for module 0x3d3bf6d053b0 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 0x8fb22800098 JS IMPORT: Defining parent (nil) of 0x8fb228000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8fb228000f8 of 0x8fb22800390 '_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 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fb22801bd8), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fb228021d8), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fb228021d8), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fb22801bd8), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22803c90), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22803c90), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22804888), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22804888), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22805990), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22805990), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fb22801bd8), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fb228021d8), global 0x2539c5e681c0 JS IMPORT: Module metadata hook for module 0x8fb22801bd8 JS IMPORT: Defining meta.importSync for module 0x8fb22801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22803c90), global 0x2539c5e681c0 JS IMPORT: Module metadata hook for module 0x8fb22804338 JS IMPORT: Defining meta.importSync for module 0x8fb22804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8fb22813010 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 0x8fb228000f8 of 0x8fb22813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8fb22813090 in 0x8fb228000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8fb228000f8 of 0x8fb22813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8fb228000f8 of 0x8fb22812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8fb228000f8 of 0x2539c5e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8fb22813090 of 0x2539c5e6a448 '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 0x2539c5e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2539c5ea6060, JSClass 0x72c238f69f90, in object 0x2539c5ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x8fb22813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2539c5ea60b0, JSClass 0x72c238f69f90, in object 0x2539c5ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2539c5ea6100, JSClass 0x72c238f69f90, in object 0x2539c5ea6038 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 0x2539c5ea6150, JSClass 0x72c238f69f90, in object 0x2539c5ea6038 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' 0x2539c5ea6038 in GIRepository 0x8fb22812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fb22803470), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22804888), global 0x2539c5e681c0 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' 0x2539c5ea61a0 in GIRepository 0x8fb22812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8fb22801320), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8fb228053b0), global 0x2539c5e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fb22805990), global 0x2539c5e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x8fb228000f8 of 0x8fb22819d08 '_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 0x8fb228000f8 of 0x2539c5e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x8fb228000f8 of 0x2539c5e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8fb22813090 of 0x2539c5e6ace0 '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 0x2539c5e6ae70 class 0x72c238f70038 in object 0x2539c5ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2539c5ea6560, JSClass 0x72c238f69c18, in object 0x2539c5ea61c8 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' 0x2539c5ea61c8 in GIRepository 0x8fb22812e90 JS IMPORT: Module metadata hook for module 0x8fb228053b0 JS IMPORT: Defining meta.importSync for module 0x8fb228053b0 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 0x21b3c7a00098 JS IMPORT: Defining parent (nil) of 0x21b3c7a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x21b3c7a00390 '_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 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b3c7a01bd8), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b3c7a021d8), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b3c7a021d8), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b3c7a01bd8), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a03c90), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a03c90), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a04888), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a04888), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a05990), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a05990), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b3c7a01bd8), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b3c7a021d8), global 0x26d9f08681c0 JS IMPORT: Module metadata hook for module 0x21b3c7a01bd8 JS IMPORT: Defining meta.importSync for module 0x21b3c7a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a03c90), global 0x26d9f08681c0 JS IMPORT: Module metadata hook for module 0x21b3c7a04338 JS IMPORT: Defining meta.importSync for module 0x21b3c7a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21b3c7a13010 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 0x21b3c7a000f8 of 0x21b3c7a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21b3c7a13090 in 0x21b3c7a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x21b3c7a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x21b3c7a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x26d9f086a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21b3c7a13090 of 0x26d9f086a448 '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 0x26d9f086a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26d9f08a6060, JSClass 0x72c238f69f90, in object 0x26d9f08a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x21b3c7a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26d9f08a60b0, JSClass 0x72c238f69f90, in object 0x26d9f08a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26d9f08a6100, JSClass 0x72c238f69f90, in object 0x26d9f08a6038 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 0x26d9f08a6150, JSClass 0x72c238f69f90, in object 0x26d9f08a6038 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' 0x26d9f08a6038 in GIRepository 0x21b3c7a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b3c7a03470), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a04888), global 0x26d9f08681c0 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' 0x26d9f08a61a0 in GIRepository 0x21b3c7a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21b3c7a01320), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21b3c7a053b0), global 0x26d9f08681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b3c7a05990), global 0x26d9f08681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x21b3c7a19d08 '_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 0x21b3c7a000f8 of 0x26d9f086ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x21b3c7a000f8 of 0x26d9f086ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x21b3c7a13090 of 0x26d9f086ace0 '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 0x26d9f086ae70 class 0x72c238f70038 in object 0x26d9f08a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26d9f08a6560, JSClass 0x72c238f69c18, in object 0x26d9f08a61c8 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' 0x26d9f08a61c8 in GIRepository 0x21b3c7a12e90 JS IMPORT: Module metadata hook for module 0x21b3c7a053b0 JS IMPORT: Defining meta.importSync for module 0x21b3c7a053b0 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 0x298bd2100098 JS IMPORT: Defining parent (nil) of 0x298bd21000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x298bd21000f8 of 0x298bd2100390 '_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 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298bd2101bd8), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298bd21021d8), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298bd21021d8), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298bd2101bd8), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2103c90), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2103c90), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2104888), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2104888), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2105990), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2105990), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298bd2101bd8), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298bd21021d8), global 0x2bfc394681c0 JS IMPORT: Module metadata hook for module 0x298bd2101bd8 JS IMPORT: Defining meta.importSync for module 0x298bd2101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2103c90), global 0x2bfc394681c0 JS IMPORT: Module metadata hook for module 0x298bd2104338 JS IMPORT: Defining meta.importSync for module 0x298bd2104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x298bd2113010 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 0x298bd21000f8 of 0x298bd2113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x298bd2113090 in 0x298bd21000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x298bd21000f8 of 0x298bd2113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x298bd21000f8 of 0x298bd2112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x298bd21000f8 of 0x2bfc3946a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x298bd2113090 of 0x2bfc3946a448 '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 0x2bfc3946a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bfc394a6060, JSClass 0x72c238f69f90, in object 0x2bfc394a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x298bd2113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bfc394a60b0, JSClass 0x72c238f69f90, in object 0x2bfc394a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bfc394a6100, JSClass 0x72c238f69f90, in object 0x2bfc394a6038 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 0x2bfc394a6150, JSClass 0x72c238f69f90, in object 0x2bfc394a6038 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' 0x2bfc394a6038 in GIRepository 0x298bd2112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298bd2103470), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2104888), global 0x2bfc394681c0 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' 0x2bfc394a61a0 in GIRepository 0x298bd2112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x298bd2101320), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x298bd21053b0), global 0x2bfc394681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298bd2105990), global 0x2bfc394681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x298bd21000f8 of 0x298bd2119d08 '_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 0x298bd21000f8 of 0x2bfc3946ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x298bd21000f8 of 0x2bfc3946ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x298bd2113090 of 0x2bfc3946ace0 '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 0x2bfc3946ae70 class 0x72c238f70038 in object 0x2bfc394a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2bfc394a6560, JSClass 0x72c238f69c18, in object 0x2bfc394a61c8 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' 0x2bfc394a61c8 in GIRepository 0x298bd2112e90 JS IMPORT: Module metadata hook for module 0x298bd21053b0 JS IMPORT: Defining meta.importSync for module 0x298bd21053b0 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 0x153e25e00098 JS IMPORT: Defining parent (nil) of 0x153e25e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x153e25e000f8 of 0x153e25e00390 '_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 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153e25e01bd8), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153e25e021d8), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153e25e021d8), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153e25e01bd8), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e03c90), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e03c90), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e04888), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e04888), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e05990), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e05990), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153e25e01bd8), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153e25e021d8), global 0x3f56f4681c0 JS IMPORT: Module metadata hook for module 0x153e25e01bd8 JS IMPORT: Defining meta.importSync for module 0x153e25e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e03c90), global 0x3f56f4681c0 JS IMPORT: Module metadata hook for module 0x153e25e04338 JS IMPORT: Defining meta.importSync for module 0x153e25e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x153e25e13010 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 0x153e25e000f8 of 0x153e25e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x153e25e13090 in 0x153e25e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x153e25e000f8 of 0x153e25e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x153e25e000f8 of 0x153e25e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x153e25e000f8 of 0x3f56f46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x153e25e13090 of 0x3f56f46a448 '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 0x3f56f46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f56f4a6060, JSClass 0x72c238f69f90, in object 0x3f56f4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x153e25e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f56f4a60b0, JSClass 0x72c238f69f90, in object 0x3f56f4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f56f4a6100, JSClass 0x72c238f69f90, in object 0x3f56f4a6038 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 0x3f56f4a6150, JSClass 0x72c238f69f90, in object 0x3f56f4a6038 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' 0x3f56f4a6038 in GIRepository 0x153e25e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153e25e03470), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e04888), global 0x3f56f4681c0 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' 0x3f56f4a61a0 in GIRepository 0x153e25e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x153e25e01320), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153e25e053b0), global 0x3f56f4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153e25e05990), global 0x3f56f4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x153e25e000f8 of 0x153e25e19d08 '_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 0x153e25e000f8 of 0x3f56f46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x153e25e000f8 of 0x3f56f46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x153e25e13090 of 0x3f56f46ace0 '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 0x3f56f46ae70 class 0x72c238f70038 in object 0x3f56f4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f56f4a6560, JSClass 0x72c238f69c18, in object 0x3f56f4a61c8 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' 0x3f56f4a61c8 in GIRepository 0x153e25e12e90 JS IMPORT: Module metadata hook for module 0x153e25e053b0 JS IMPORT: Defining meta.importSync for module 0x153e25e053b0 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 0x1d5317c00098 JS IMPORT: Defining parent (nil) of 0x1d5317c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d5317c000f8 of 0x1d5317c00390 '_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 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5317c01bd8), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d5317c021d8), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d5317c021d8), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5317c01bd8), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c03c90), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c03c90), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c04888), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c04888), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c05990), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c05990), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5317c01bd8), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d5317c021d8), global 0x9d08e0681c0 JS IMPORT: Module metadata hook for module 0x1d5317c01bd8 JS IMPORT: Defining meta.importSync for module 0x1d5317c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c03c90), global 0x9d08e0681c0 JS IMPORT: Module metadata hook for module 0x1d5317c04338 JS IMPORT: Defining meta.importSync for module 0x1d5317c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d5317c13010 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 0x1d5317c000f8 of 0x1d5317c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d5317c13090 in 0x1d5317c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d5317c000f8 of 0x1d5317c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d5317c000f8 of 0x1d5317c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d5317c000f8 of 0x9d08e06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d5317c13090 of 0x9d08e06a448 '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 0x9d08e06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9d08e0a6060, JSClass 0x72c238f69f90, in object 0x9d08e0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d5317c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9d08e0a60b0, JSClass 0x72c238f69f90, in object 0x9d08e0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9d08e0a6100, JSClass 0x72c238f69f90, in object 0x9d08e0a6038 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 0x9d08e0a6150, JSClass 0x72c238f69f90, in object 0x9d08e0a6038 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' 0x9d08e0a6038 in GIRepository 0x1d5317c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5317c03470), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c04888), global 0x9d08e0681c0 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' 0x9d08e0a61a0 in GIRepository 0x1d5317c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d5317c01320), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d5317c053b0), global 0x9d08e0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5317c05990), global 0x9d08e0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d5317c000f8 of 0x1d5317c19d08 '_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 0x1d5317c000f8 of 0x9d08e06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d5317c000f8 of 0x9d08e06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d5317c13090 of 0x9d08e06ace0 '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 0x9d08e06ae70 class 0x72c238f70038 in object 0x9d08e0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x9d08e0a6560, JSClass 0x72c238f69c18, in object 0x9d08e0a61c8 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' 0x9d08e0a61c8 in GIRepository 0x1d5317c12e90 JS IMPORT: Module metadata hook for module 0x1d5317c053b0 JS IMPORT: Defining meta.importSync for module 0x1d5317c053b0 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 0x2e06d7a00098 JS IMPORT: Defining parent (nil) of 0x2e06d7a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x2e06d7a00390 '_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 0x363a210681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e06d7a01bd8), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e06d7a021d8), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e06d7a021d8), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e06d7a01bd8), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a03c90), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a03c90), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a04888), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a04888), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a05990), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a05990), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e06d7a01bd8), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e06d7a021d8), global 0x363a210681c0 JS IMPORT: Module metadata hook for module 0x2e06d7a01bd8 JS IMPORT: Defining meta.importSync for module 0x2e06d7a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a03c90), global 0x363a210681c0 JS IMPORT: Module metadata hook for module 0x2e06d7a04338 JS IMPORT: Defining meta.importSync for module 0x2e06d7a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e06d7a13010 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 0x2e06d7a000f8 of 0x2e06d7a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e06d7a13090 in 0x2e06d7a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x2e06d7a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x2e06d7a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x363a2106a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e06d7a13090 of 0x363a2106a448 '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 0x363a2106a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x363a210a6060, JSClass 0x72c238f69f90, in object 0x363a210a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e06d7a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x363a210a60b0, JSClass 0x72c238f69f90, in object 0x363a210a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x363a210a6100, JSClass 0x72c238f69f90, in object 0x363a210a6038 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 0x363a210a6150, JSClass 0x72c238f69f90, in object 0x363a210a6038 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' 0x363a210a6038 in GIRepository 0x2e06d7a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e06d7a03470), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a04888), global 0x363a210681c0 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' 0x363a210a61a0 in GIRepository 0x2e06d7a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e06d7a01320), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e06d7a053b0), global 0x363a210681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e06d7a05990), global 0x363a210681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x2e06d7a19d08 '_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 0x2e06d7a000f8 of 0x363a2106ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e06d7a000f8 of 0x363a2106ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e06d7a13090 of 0x363a2106ace0 '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 0x363a2106ae70 class 0x72c238f70038 in object 0x363a210a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x363a210a6560, JSClass 0x72c238f69c18, in object 0x363a210a61c8 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' 0x363a210a61c8 in GIRepository 0x2e06d7a12e90 JS IMPORT: Module metadata hook for module 0x2e06d7a053b0 JS IMPORT: Defining meta.importSync for module 0x2e06d7a053b0 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 0xf38a0100098 JS IMPORT: Defining parent (nil) of 0xf38a01000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf38a01000f8 of 0xf38a0100390 '_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 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf38a0101bd8), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf38a01021d8), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf38a01021d8), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf38a0101bd8), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0103c90), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0103c90), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0104888), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0104888), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0105990), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0105990), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf38a0101bd8), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf38a01021d8), global 0xdd65b9681c0 JS IMPORT: Module metadata hook for module 0xf38a0101bd8 JS IMPORT: Defining meta.importSync for module 0xf38a0101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0103c90), global 0xdd65b9681c0 JS IMPORT: Module metadata hook for module 0xf38a0104338 JS IMPORT: Defining meta.importSync for module 0xf38a0104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf38a0113010 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 0xf38a01000f8 of 0xf38a0113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf38a0113090 in 0xf38a01000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf38a01000f8 of 0xf38a0113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf38a01000f8 of 0xf38a0112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf38a01000f8 of 0xdd65b96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf38a0113090 of 0xdd65b96a448 '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 0xdd65b96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdd65b9a6060, JSClass 0x72c238f69f90, in object 0xdd65b9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xf38a0113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdd65b9a60b0, JSClass 0x72c238f69f90, in object 0xdd65b9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdd65b9a6100, JSClass 0x72c238f69f90, in object 0xdd65b9a6038 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 0xdd65b9a6150, JSClass 0x72c238f69f90, in object 0xdd65b9a6038 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' 0xdd65b9a6038 in GIRepository 0xf38a0112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf38a0103470), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0104888), global 0xdd65b9681c0 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' 0xdd65b9a61a0 in GIRepository 0xf38a0112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf38a0101320), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf38a01053b0), global 0xdd65b9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf38a0105990), global 0xdd65b9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf38a01000f8 of 0xf38a0119d08 '_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 0xf38a01000f8 of 0xdd65b96ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf38a01000f8 of 0xdd65b96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf38a0113090 of 0xdd65b96ace0 '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 0xdd65b96ae70 class 0x72c238f70038 in object 0xdd65b9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xdd65b9a6560, JSClass 0x72c238f69c18, in object 0xdd65b9a61c8 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' 0xdd65b9a61c8 in GIRepository 0xf38a0112e90 JS IMPORT: Module metadata hook for module 0xf38a01053b0 JS IMPORT: Defining meta.importSync for module 0xf38a01053b0 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 0x3cd0de000098 JS IMPORT: Defining parent (nil) of 0x3cd0de0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3cd0de000390 '_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 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd0de001bd8), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd0de0021d8), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd0de0021d8), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd0de001bd8), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de003c90), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de003c90), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de004888), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de004888), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de005990), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de005990), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd0de001bd8), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd0de0021d8), global 0x3e95ee0681c0 JS IMPORT: Module metadata hook for module 0x3cd0de001bd8 JS IMPORT: Defining meta.importSync for module 0x3cd0de001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de003c90), global 0x3e95ee0681c0 JS IMPORT: Module metadata hook for module 0x3cd0de004338 JS IMPORT: Defining meta.importSync for module 0x3cd0de004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cd0de013010 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 0x3cd0de0000f8 of 0x3cd0de013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cd0de013090 in 0x3cd0de0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3cd0de013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3cd0de012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3e95ee06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cd0de013090 of 0x3e95ee06a448 '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 0x3e95ee06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e95ee0a6060, JSClass 0x72c238f69f90, in object 0x3e95ee0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3cd0de013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e95ee0a60b0, JSClass 0x72c238f69f90, in object 0x3e95ee0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e95ee0a6100, JSClass 0x72c238f69f90, in object 0x3e95ee0a6038 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 0x3e95ee0a6150, JSClass 0x72c238f69f90, in object 0x3e95ee0a6038 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' 0x3e95ee0a6038 in GIRepository 0x3cd0de012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd0de003470), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de004888), global 0x3e95ee0681c0 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' 0x3e95ee0a61a0 in GIRepository 0x3cd0de012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cd0de001320), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd0de0053b0), global 0x3e95ee0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd0de005990), global 0x3e95ee0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3cd0de019d08 '_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 0x3cd0de0000f8 of 0x3e95ee06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3cd0de0000f8 of 0x3e95ee06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3cd0de013090 of 0x3e95ee06ace0 '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 0x3e95ee06ae70 class 0x72c238f70038 in object 0x3e95ee0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e95ee0a6560, JSClass 0x72c238f69c18, in object 0x3e95ee0a61c8 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' 0x3e95ee0a61c8 in GIRepository 0x3cd0de012e90 JS IMPORT: Module metadata hook for module 0x3cd0de0053b0 JS IMPORT: Defining meta.importSync for module 0x3cd0de0053b0 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 0x3acf37a00098 JS IMPORT: Defining parent (nil) of 0x3acf37a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3acf37a000f8 of 0x3acf37a00390 '_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 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3acf37a01bd8), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3acf37a021d8), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3acf37a021d8), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3acf37a01bd8), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a03c90), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a03c90), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a04888), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a04888), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a05990), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a05990), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3acf37a01bd8), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3acf37a021d8), global 0x18e3e83681c0 JS IMPORT: Module metadata hook for module 0x3acf37a01bd8 JS IMPORT: Defining meta.importSync for module 0x3acf37a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a03c90), global 0x18e3e83681c0 JS IMPORT: Module metadata hook for module 0x3acf37a04338 JS IMPORT: Defining meta.importSync for module 0x3acf37a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3acf37a13010 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 0x3acf37a000f8 of 0x3acf37a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3acf37a13090 in 0x3acf37a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3acf37a000f8 of 0x3acf37a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3acf37a000f8 of 0x3acf37a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3acf37a000f8 of 0x18e3e836a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3acf37a13090 of 0x18e3e836a448 '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 0x18e3e836a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18e3e83a6060, JSClass 0x72c238f69f90, in object 0x18e3e83a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3acf37a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18e3e83a60b0, JSClass 0x72c238f69f90, in object 0x18e3e83a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18e3e83a6100, JSClass 0x72c238f69f90, in object 0x18e3e83a6038 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 0x18e3e83a6150, JSClass 0x72c238f69f90, in object 0x18e3e83a6038 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' 0x18e3e83a6038 in GIRepository 0x3acf37a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3acf37a03470), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a04888), global 0x18e3e83681c0 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' 0x18e3e83a61a0 in GIRepository 0x3acf37a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3acf37a01320), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3acf37a053b0), global 0x18e3e83681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3acf37a05990), global 0x18e3e83681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3acf37a000f8 of 0x3acf37a19d08 '_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 0x3acf37a000f8 of 0x18e3e836ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3acf37a000f8 of 0x18e3e836ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3acf37a13090 of 0x18e3e836ace0 '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 0x18e3e836ae70 class 0x72c238f70038 in object 0x18e3e83a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18e3e83a6560, JSClass 0x72c238f69c18, in object 0x18e3e83a61c8 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' 0x18e3e83a61c8 in GIRepository 0x3acf37a12e90 JS IMPORT: Module metadata hook for module 0x3acf37a053b0 JS IMPORT: Defining meta.importSync for module 0x3acf37a053b0 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 0x2694caa00098 JS IMPORT: Defining parent (nil) of 0x2694caa000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2694caa000f8 of 0x2694caa003b0 '_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 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2694caa01bf8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2694caa021f8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2694caa021f8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2694caa01bf8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa03cb0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa03cb0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa048a8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa048a8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa059b0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa059b0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2694caa01bf8), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2694caa021f8), global 0x98c3b4681c0 JS IMPORT: Module metadata hook for module 0x2694caa01bf8 JS IMPORT: Defining meta.importSync for module 0x2694caa01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa03cb0), global 0x98c3b4681c0 JS IMPORT: Module metadata hook for module 0x2694caa04358 JS IMPORT: Defining meta.importSync for module 0x2694caa04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2694caa13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.ILtzHF at /tmp/gjs_coverage_tmp.ILtzHF/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 0x2694caa000f8 of 0x2694caa130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2694caa130b0 in 0x2694caa000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.ILtzHF at /tmp/gjs_coverage_tmp.ILtzHF/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2694caa000f8 of 0x2694caa13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2694caa000f8 of 0x2694caa12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2694caa000f8 of 0x98c3b46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2694caa130b0 of 0x98c3b46a448 '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 0x98c3b46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x98c3b4a6060, JSClass 0x72c238f69f90, in object 0x98c3b4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2694caa13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x98c3b4a60b0, JSClass 0x72c238f69f90, in object 0x98c3b4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x98c3b4a6100, JSClass 0x72c238f69f90, in object 0x98c3b4a6038 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 0x98c3b4a6150, JSClass 0x72c238f69f90, in object 0x98c3b4a6038 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' 0x98c3b4a6038 in GIRepository 0x2694caa12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2694caa03490), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa048a8), global 0x98c3b4681c0 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' 0x98c3b4a61a0 in GIRepository 0x2694caa12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2694caa01340), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2694caa053d0), global 0x98c3b4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2694caa059b0), global 0x98c3b4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2694caa000f8 of 0x2694caa19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.ILtzHF at /tmp/gjs_coverage_tmp.ILtzHF/_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 0x2694caa000f8 of 0x98c3b46adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.ILtzHF at /tmp/gjs_coverage_tmp.ILtzHF/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2694caa000f8 of 0x98c3b46ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2694caa130b0 of 0x98c3b46ace0 '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 0x98c3b4c3088 class 0x72c238f70038 in object 0x98c3b4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x98c3b4a6560, JSClass 0x72c238f69c18, in object 0x98c3b4a61c8 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' 0x98c3b4a61c8 in GIRepository 0x2694caa12eb0 JS IMPORT: Module metadata hook for module 0x2694caa053d0 JS IMPORT: Defining meta.importSync for module 0x2694caa053d0 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:13:42.065: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ILtzHF/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 0x2a333ea00098 JS IMPORT: Defining parent (nil) of 0x2a333ea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a333ea000f8 of 0x2a333ea003b0 '_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 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a333ea01bf8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a333ea021f8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a333ea021f8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a333ea01bf8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea03cb0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea03cb0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea048a8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea048a8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea059b0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea059b0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a333ea01bf8), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a333ea021f8), global 0x242ec35681c0 JS IMPORT: Module metadata hook for module 0x2a333ea01bf8 JS IMPORT: Defining meta.importSync for module 0x2a333ea01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea03cb0), global 0x242ec35681c0 JS IMPORT: Module metadata hook for module 0x2a333ea04358 JS IMPORT: Defining meta.importSync for module 0x2a333ea04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a333ea13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/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 0x2a333ea000f8 of 0x2a333ea130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a333ea130b0 in 0x2a333ea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a333ea000f8 of 0x2a333ea13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a333ea000f8 of 0x2a333ea12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a333ea000f8 of 0x242ec356a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a333ea130b0 of 0x242ec356a448 '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 0x242ec356a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x242ec35a6060, JSClass 0x72c238f69f90, in object 0x242ec35a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2a333ea13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x242ec35a60b0, JSClass 0x72c238f69f90, in object 0x242ec35a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x242ec35a6100, JSClass 0x72c238f69f90, in object 0x242ec35a6038 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 0x242ec35a6150, JSClass 0x72c238f69f90, in object 0x242ec35a6038 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' 0x242ec35a6038 in GIRepository 0x2a333ea12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a333ea03490), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea048a8), global 0x242ec35681c0 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' 0x242ec35a61a0 in GIRepository 0x2a333ea12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a333ea01340), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a333ea053d0), global 0x242ec35681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a333ea059b0), global 0x242ec35681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2a333ea000f8 of 0x2a333ea19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/_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 0x2a333ea000f8 of 0x242ec356adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2a333ea000f8 of 0x242ec356ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a333ea130b0 of 0x242ec356ace0 '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 0x242ec35c3088 class 0x72c238f70038 in object 0x242ec35a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x242ec35a6560, JSClass 0x72c238f69c18, in object 0x242ec35a61c8 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' 0x242ec35a61c8 in GIRepository 0x2a333ea12eb0 JS IMPORT: Module metadata hook for module 0x2a333ea053d0 JS IMPORT: Defining meta.importSync for module 0x2a333ea053d0 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 0x481f7b00098 JS IMPORT: Defining parent (nil) of 0x481f7b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x481f7b000f8 of 0x481f7b003b0 '_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 0x490dac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x481f7b01bf8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x481f7b021f8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x481f7b021f8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x481f7b01bf8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b03cb0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b03cb0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b048a8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b048a8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b059b0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b059b0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x481f7b01bf8), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x481f7b021f8), global 0x490dac681c0 JS IMPORT: Module metadata hook for module 0x481f7b01bf8 JS IMPORT: Defining meta.importSync for module 0x481f7b01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b03cb0), global 0x490dac681c0 JS IMPORT: Module metadata hook for module 0x481f7b04358 JS IMPORT: Defining meta.importSync for module 0x481f7b04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x481f7b13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/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 0x481f7b000f8 of 0x481f7b130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x481f7b130b0 in 0x481f7b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x481f7b000f8 of 0x481f7b13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x481f7b000f8 of 0x481f7b12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x481f7b000f8 of 0x490dac6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x481f7b130b0 of 0x490dac6a448 '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 0x490dac6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x490daca6060, JSClass 0x72c238f69f90, in object 0x490daca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x481f7b13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x490daca60b0, JSClass 0x72c238f69f90, in object 0x490daca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x490daca6100, JSClass 0x72c238f69f90, in object 0x490daca6038 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 0x490daca6150, JSClass 0x72c238f69f90, in object 0x490daca6038 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' 0x490daca6038 in GIRepository 0x481f7b12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x481f7b03490), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b048a8), global 0x490dac681c0 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' 0x490daca61a0 in GIRepository 0x481f7b12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x481f7b01340), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x481f7b053d0), global 0x490dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x481f7b059b0), global 0x490dac681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x481f7b000f8 of 0x481f7b19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/_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 0x481f7b000f8 of 0x490dac6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.TSNQqJ at /tmp/gjs_coverage_tmp.TSNQqJ/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x481f7b000f8 of 0x490dac6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x481f7b130b0 of 0x490dac6ace0 '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 0x490dacc3088 class 0x72c238f70038 in object 0x490daca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x490daca6560, JSClass 0x72c238f69c18, in object 0x490daca61c8 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' 0x490daca61c8 in GIRepository 0x481f7b12eb0 JS IMPORT: Module metadata hook for module 0x481f7b053d0 JS IMPORT: Defining meta.importSync for module 0x481f7b053d0 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:13:42.144: Wrote coverage statistics to /tmp/gjs_coverage_tmp.TSNQqJ/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 0x3b09d4900098 JS IMPORT: Defining parent (nil) of 0x3b09d49000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b09d49000f8 of 0x3b09d49003b0 '_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 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b09d4901bf8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b09d49021f8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b09d49021f8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b09d4901bf8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d4903cb0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d4903cb0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49048a8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49048a8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49059b0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49059b0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b09d4901bf8), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b09d49021f8), global 0x22059ea681c0 JS IMPORT: Module metadata hook for module 0x3b09d4901bf8 JS IMPORT: Defining meta.importSync for module 0x3b09d4901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d4903cb0), global 0x22059ea681c0 JS IMPORT: Module metadata hook for module 0x3b09d4904358 JS IMPORT: Defining meta.importSync for module 0x3b09d4904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b09d4913030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.54TUEd at /tmp/gjs_coverage_tmp.54TUEd/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 0x3b09d49000f8 of 0x3b09d49130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b09d49130b0 in 0x3b09d49000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.54TUEd at /tmp/gjs_coverage_tmp.54TUEd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b09d49000f8 of 0x3b09d4913638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b09d49000f8 of 0x3b09d4912eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b09d49000f8 of 0x22059ea6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b09d49130b0 of 0x22059ea6a448 '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 0x22059ea6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22059eaa6060, JSClass 0x72c238f69f90, in object 0x22059eaa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3b09d4913c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22059eaa60b0, JSClass 0x72c238f69f90, in object 0x22059eaa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22059eaa6100, JSClass 0x72c238f69f90, in object 0x22059eaa6038 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 0x22059eaa6150, JSClass 0x72c238f69f90, in object 0x22059eaa6038 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' 0x22059eaa6038 in GIRepository 0x3b09d4912eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b09d4903490), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49048a8), global 0x22059ea681c0 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' 0x22059eaa61a0 in GIRepository 0x3b09d4912eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b09d4901340), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b09d49053d0), global 0x22059ea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b09d49059b0), global 0x22059ea681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3b09d49000f8 of 0x3b09d4919d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.54TUEd at /tmp/gjs_coverage_tmp.54TUEd/_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 0x3b09d49000f8 of 0x22059ea6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.54TUEd at /tmp/gjs_coverage_tmp.54TUEd/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3b09d49000f8 of 0x22059ea6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3b09d49130b0 of 0x22059ea6ace0 '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 0x22059eac3088 class 0x72c238f70038 in object 0x22059eaa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22059eaa6560, JSClass 0x72c238f69c18, in object 0x22059eaa61c8 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' 0x22059eaa61c8 in GIRepository 0x3b09d4912eb0 JS IMPORT: Module metadata hook for module 0x3b09d49053d0 JS IMPORT: Defining meta.importSync for module 0x3b09d49053d0 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:13:42.185: Wrote coverage statistics to /tmp/gjs_coverage_tmp.54TUEd/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 0x3fe61c800098 JS IMPORT: Defining parent (nil) of 0x3fe61c8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x3fe61c8003b0 '_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 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fe61c801bf8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fe61c8021f8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fe61c8021f8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fe61c801bf8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c803cb0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c803cb0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8048a8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8048a8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8059b0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8059b0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fe61c801bf8), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fe61c8021f8), global 0x1b51d8b681c0 JS IMPORT: Module metadata hook for module 0x3fe61c801bf8 JS IMPORT: Defining meta.importSync for module 0x3fe61c801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c803cb0), global 0x1b51d8b681c0 JS IMPORT: Module metadata hook for module 0x3fe61c804358 JS IMPORT: Defining meta.importSync for module 0x3fe61c804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fe61c813030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.akSjD6 at /tmp/gjs_coverage_tmp.akSjD6/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 0x3fe61c8000f8 of 0x3fe61c8130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fe61c8130b0 in 0x3fe61c8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.akSjD6 at /tmp/gjs_coverage_tmp.akSjD6/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x3fe61c813638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x3fe61c812eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x1b51d8b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fe61c8130b0 of 0x1b51d8b6a448 '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 0x1b51d8b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b51d8ba6060, JSClass 0x72c238f69f90, in object 0x1b51d8ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3fe61c813c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b51d8ba60b0, JSClass 0x72c238f69f90, in object 0x1b51d8ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b51d8ba6100, JSClass 0x72c238f69f90, in object 0x1b51d8ba6038 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 0x1b51d8ba6150, JSClass 0x72c238f69f90, in object 0x1b51d8ba6038 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' 0x1b51d8ba6038 in GIRepository 0x3fe61c812eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fe61c803490), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8048a8), global 0x1b51d8b681c0 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' 0x1b51d8ba61a0 in GIRepository 0x3fe61c812eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fe61c801340), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fe61c8053d0), global 0x1b51d8b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fe61c8059b0), global 0x1b51d8b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x3fe61c819d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.akSjD6 at /tmp/gjs_coverage_tmp.akSjD6/_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 0x3fe61c8000f8 of 0x1b51d8b6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.akSjD6 at /tmp/gjs_coverage_tmp.akSjD6/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3fe61c8000f8 of 0x1b51d8b6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3fe61c8130b0 of 0x1b51d8b6ace0 '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 0x1b51d8bc3088 class 0x72c238f70038 in object 0x1b51d8ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b51d8ba6560, JSClass 0x72c238f69c18, in object 0x1b51d8ba61c8 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' 0x1b51d8ba61c8 in GIRepository 0x3fe61c812eb0 JS IMPORT: Module metadata hook for module 0x3fe61c8053d0 JS IMPORT: Defining meta.importSync for module 0x3fe61c8053d0 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:13:42.252: Wrote coverage statistics to /tmp/gjs_coverage_tmp.akSjD6/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 0x1616c3c00098 JS IMPORT: Defining parent (nil) of 0x1616c3c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1616c3c000f8 of 0x1616c3c003b0 '_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 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1616c3c01bf8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1616c3c021f8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1616c3c021f8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1616c3c01bf8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c03cb0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c03cb0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c048a8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c048a8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c059b0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c059b0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1616c3c01bf8), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1616c3c021f8), global 0x39671a6681c0 JS IMPORT: Module metadata hook for module 0x1616c3c01bf8 JS IMPORT: Defining meta.importSync for module 0x1616c3c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c03cb0), global 0x39671a6681c0 JS IMPORT: Module metadata hook for module 0x1616c3c04358 JS IMPORT: Defining meta.importSync for module 0x1616c3c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1616c3c13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9BYuec at /tmp/gjs_coverage_tmp.9BYuec/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 0x1616c3c000f8 of 0x1616c3c130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1616c3c130b0 in 0x1616c3c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9BYuec at /tmp/gjs_coverage_tmp.9BYuec/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1616c3c000f8 of 0x1616c3c13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1616c3c000f8 of 0x1616c3c12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1616c3c000f8 of 0x39671a66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1616c3c130b0 of 0x39671a66a448 '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 0x39671a66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39671a6a6060, JSClass 0x72c238f69f90, in object 0x39671a6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1616c3c13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39671a6a60b0, JSClass 0x72c238f69f90, in object 0x39671a6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39671a6a6100, JSClass 0x72c238f69f90, in object 0x39671a6a6038 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 0x39671a6a6150, JSClass 0x72c238f69f90, in object 0x39671a6a6038 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' 0x39671a6a6038 in GIRepository 0x1616c3c12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1616c3c03490), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c048a8), global 0x39671a6681c0 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' 0x39671a6a61a0 in GIRepository 0x1616c3c12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1616c3c01340), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1616c3c053d0), global 0x39671a6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1616c3c059b0), global 0x39671a6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1616c3c000f8 of 0x1616c3c19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.9BYuec at /tmp/gjs_coverage_tmp.9BYuec/_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 0x1616c3c000f8 of 0x39671a66adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.9BYuec at /tmp/gjs_coverage_tmp.9BYuec/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1616c3c000f8 of 0x39671a66ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1616c3c130b0 of 0x39671a66ace0 '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 0x39671a6c3088 class 0x72c238f70038 in object 0x39671a6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39671a6a6560, JSClass 0x72c238f69c18, in object 0x39671a6a61c8 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' 0x39671a6a61c8 in GIRepository 0x1616c3c12eb0 JS IMPORT: Module metadata hook for module 0x1616c3c053d0 JS IMPORT: Defining meta.importSync for module 0x1616c3c053d0 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:13:42.293: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9BYuec/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 0x50572c00098 JS IMPORT: Defining parent (nil) of 0x50572c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x50572c000f8 of 0x50572c003b0 '_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 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x50572c01bf8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x50572c021f8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x50572c021f8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x50572c01bf8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c03cb0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c03cb0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c048a8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c048a8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c059b0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c059b0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x50572c01bf8), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x50572c021f8), global 0x78a53f681c0 JS IMPORT: Module metadata hook for module 0x50572c01bf8 JS IMPORT: Defining meta.importSync for module 0x50572c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c03cb0), global 0x78a53f681c0 JS IMPORT: Module metadata hook for module 0x50572c04358 JS IMPORT: Defining meta.importSync for module 0x50572c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x50572c13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.6iIFiw at /tmp/gjs_coverage_tmp.6iIFiw/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 0x50572c000f8 of 0x50572c130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x50572c130b0 in 0x50572c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.6iIFiw at /tmp/gjs_coverage_tmp.6iIFiw/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x50572c000f8 of 0x50572c13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x50572c000f8 of 0x50572c12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x50572c000f8 of 0x78a53f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x50572c130b0 of 0x78a53f6a448 '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 0x78a53f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x78a53fa6060, JSClass 0x72c238f69f90, in object 0x78a53fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x50572c13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x78a53fa60b0, JSClass 0x72c238f69f90, in object 0x78a53fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x78a53fa6100, JSClass 0x72c238f69f90, in object 0x78a53fa6038 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 0x78a53fa6150, JSClass 0x72c238f69f90, in object 0x78a53fa6038 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' 0x78a53fa6038 in GIRepository 0x50572c12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x50572c03490), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c048a8), global 0x78a53f681c0 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' 0x78a53fa61a0 in GIRepository 0x50572c12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x50572c01340), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x50572c053d0), global 0x78a53f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x50572c059b0), global 0x78a53f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x50572c000f8 of 0x50572c19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.6iIFiw at /tmp/gjs_coverage_tmp.6iIFiw/_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 0x50572c000f8 of 0x78a53f6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.6iIFiw at /tmp/gjs_coverage_tmp.6iIFiw/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x50572c000f8 of 0x78a53f6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x50572c130b0 of 0x78a53f6ace0 '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 0x78a53fc3088 class 0x72c238f70038 in object 0x78a53fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x78a53fa6560, JSClass 0x72c238f69c18, in object 0x78a53fa61c8 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' 0x78a53fa61c8 in GIRepository 0x50572c12eb0 JS IMPORT: Module metadata hook for module 0x50572c053d0 JS IMPORT: Defining meta.importSync for module 0x50572c053d0 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:13:42.333: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6iIFiw/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 0x211705900098 JS IMPORT: Defining parent (nil) of 0x2117059000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2117059000f8 of 0x2117059003b0 '_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 0x905517681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x211705901bf8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2117059021f8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2117059021f8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x211705901bf8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x211705903cb0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x211705903cb0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059048a8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059048a8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059059b0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059059b0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x211705901bf8), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2117059021f8), global 0x905517681c0 JS IMPORT: Module metadata hook for module 0x211705901bf8 JS IMPORT: Defining meta.importSync for module 0x211705901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x211705903cb0), global 0x905517681c0 JS IMPORT: Module metadata hook for module 0x211705904358 JS IMPORT: Defining meta.importSync for module 0x211705904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x211705913030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9XGCB7 at /tmp/gjs_coverage_tmp.9XGCB7/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 0x2117059000f8 of 0x2117059130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2117059130b0 in 0x2117059000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9XGCB7 at /tmp/gjs_coverage_tmp.9XGCB7/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2117059000f8 of 0x211705913638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2117059000f8 of 0x211705912eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2117059000f8 of 0x9055176a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2117059130b0 of 0x9055176a448 '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 0x9055176a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x905517a6060, JSClass 0x72c238f69f90, in object 0x905517a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x211705913c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x905517a60b0, JSClass 0x72c238f69f90, in object 0x905517a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x905517a6100, JSClass 0x72c238f69f90, in object 0x905517a6038 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 0x905517a6150, JSClass 0x72c238f69f90, in object 0x905517a6038 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' 0x905517a6038 in GIRepository 0x211705912eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x211705903490), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059048a8), global 0x905517681c0 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' 0x905517a61a0 in GIRepository 0x211705912eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x211705901340), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2117059053d0), global 0x905517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2117059059b0), global 0x905517681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2117059000f8 of 0x211705919d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.9XGCB7 at /tmp/gjs_coverage_tmp.9XGCB7/_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 0x2117059000f8 of 0x9055176adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.9XGCB7 at /tmp/gjs_coverage_tmp.9XGCB7/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2117059000f8 of 0x9055176ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2117059130b0 of 0x9055176ace0 '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 0x905517c3088 class 0x72c238f70038 in object 0x905517a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x905517a6560, JSClass 0x72c238f69c18, in object 0x905517a61c8 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' 0x905517a61c8 in GIRepository 0x211705912eb0 JS IMPORT: Module metadata hook for module 0x2117059053d0 JS IMPORT: Defining meta.importSync for module 0x2117059053d0 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:13:42.377: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9XGCB7/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 0x1ec135600098 JS IMPORT: Defining parent (nil) of 0x1ec1356000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ec1356000f8 of 0x1ec1356003b0 '_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 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec135601bf8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec1356021f8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec1356021f8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec135601bf8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec135603cb0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec135603cb0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356048a8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356048a8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356059b0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356059b0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ec135601bf8), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ec1356021f8), global 0x315c6e2681c0 JS IMPORT: Module metadata hook for module 0x1ec135601bf8 JS IMPORT: Defining meta.importSync for module 0x1ec135601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec135603cb0), global 0x315c6e2681c0 JS IMPORT: Module metadata hook for module 0x1ec135604358 JS IMPORT: Defining meta.importSync for module 0x1ec135604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ec135613030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.jMC8Le at /tmp/gjs_coverage_tmp.jMC8Le/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 0x1ec1356000f8 of 0x1ec1356130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ec1356130b0 in 0x1ec1356000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.jMC8Le at /tmp/gjs_coverage_tmp.jMC8Le/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ec1356000f8 of 0x1ec135613638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ec1356000f8 of 0x1ec135612eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ec1356000f8 of 0x315c6e26a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ec1356130b0 of 0x315c6e26a448 '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 0x315c6e26a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x315c6e2a6060, JSClass 0x72c238f69f90, in object 0x315c6e2a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ec135613c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x315c6e2a60b0, JSClass 0x72c238f69f90, in object 0x315c6e2a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x315c6e2a6100, JSClass 0x72c238f69f90, in object 0x315c6e2a6038 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 0x315c6e2a6150, JSClass 0x72c238f69f90, in object 0x315c6e2a6038 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' 0x315c6e2a6038 in GIRepository 0x1ec135612eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ec135603490), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356048a8), global 0x315c6e2681c0 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' 0x315c6e2a61a0 in GIRepository 0x1ec135612eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ec135601340), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ec1356053d0), global 0x315c6e2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ec1356059b0), global 0x315c6e2681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ec1356000f8 of 0x1ec135619d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.jMC8Le at /tmp/gjs_coverage_tmp.jMC8Le/_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 0x1ec1356000f8 of 0x315c6e26adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.jMC8Le at /tmp/gjs_coverage_tmp.jMC8Le/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ec1356000f8 of 0x315c6e26ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ec1356130b0 of 0x315c6e26ace0 '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 0x315c6e2c3088 class 0x72c238f70038 in object 0x315c6e2a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x315c6e2a6560, JSClass 0x72c238f69c18, in object 0x315c6e2a61c8 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' 0x315c6e2a61c8 in GIRepository 0x1ec135612eb0 JS IMPORT: Module metadata hook for module 0x1ec1356053d0 JS IMPORT: Defining meta.importSync for module 0x1ec1356053d0 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:13:42.422: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jMC8Le/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 0x1bc0cf600098 JS IMPORT: Defining parent (nil) of 0x1bc0cf6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x1bc0cf6003b0 '_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 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bc0cf601bf8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bc0cf6021f8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bc0cf6021f8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bc0cf601bf8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf603cb0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf603cb0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6048a8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6048a8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6059b0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6059b0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bc0cf601bf8), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bc0cf6021f8), global 0x3af0f20681c0 JS IMPORT: Module metadata hook for module 0x1bc0cf601bf8 JS IMPORT: Defining meta.importSync for module 0x1bc0cf601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf603cb0), global 0x3af0f20681c0 JS IMPORT: Module metadata hook for module 0x1bc0cf604358 JS IMPORT: Defining meta.importSync for module 0x1bc0cf604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bc0cf613030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.yPmBEu at /tmp/gjs_coverage_tmp.yPmBEu/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 0x1bc0cf6000f8 of 0x1bc0cf6130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1bc0cf6130b0 in 0x1bc0cf6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.yPmBEu at /tmp/gjs_coverage_tmp.yPmBEu/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x1bc0cf613638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x1bc0cf612eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x3af0f206a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1bc0cf6130b0 of 0x3af0f206a448 '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 0x3af0f206a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3af0f20a6060, JSClass 0x72c238f69f90, in object 0x3af0f20a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1bc0cf613c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3af0f20a60b0, JSClass 0x72c238f69f90, in object 0x3af0f20a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3af0f20a6100, JSClass 0x72c238f69f90, in object 0x3af0f20a6038 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 0x3af0f20a6150, JSClass 0x72c238f69f90, in object 0x3af0f20a6038 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' 0x3af0f20a6038 in GIRepository 0x1bc0cf612eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bc0cf603490), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6048a8), global 0x3af0f20681c0 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' 0x3af0f20a61a0 in GIRepository 0x1bc0cf612eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bc0cf601340), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bc0cf6053d0), global 0x3af0f20681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bc0cf6059b0), global 0x3af0f20681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x1bc0cf619d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.yPmBEu at /tmp/gjs_coverage_tmp.yPmBEu/_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 0x1bc0cf6000f8 of 0x3af0f206adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.yPmBEu at /tmp/gjs_coverage_tmp.yPmBEu/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1bc0cf6000f8 of 0x3af0f206ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1bc0cf6130b0 of 0x3af0f206ace0 '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 0x3af0f20c3088 class 0x72c238f70038 in object 0x3af0f20a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3af0f20a6560, JSClass 0x72c238f69c18, in object 0x3af0f20a61c8 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' 0x3af0f20a61c8 in GIRepository 0x1bc0cf612eb0 JS IMPORT: Module metadata hook for module 0x1bc0cf6053d0 JS IMPORT: Defining meta.importSync for module 0x1bc0cf6053d0 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:13:42.468: Wrote coverage statistics to /tmp/gjs_coverage_tmp.yPmBEu/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 0x170f49500098 JS IMPORT: Defining parent (nil) of 0x170f495000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x170f495000f8 of 0x170f495003b0 '_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 0x909444681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x170f49501bf8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x170f495021f8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x170f495021f8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x170f49501bf8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f49503cb0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f49503cb0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495048a8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495048a8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495059b0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495059b0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x170f49501bf8), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x170f495021f8), global 0x909444681c0 JS IMPORT: Module metadata hook for module 0x170f49501bf8 JS IMPORT: Defining meta.importSync for module 0x170f49501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f49503cb0), global 0x909444681c0 JS IMPORT: Module metadata hook for module 0x170f49504358 JS IMPORT: Defining meta.importSync for module 0x170f49504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x170f49513030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.cjhRn4 at /tmp/gjs_coverage_tmp.cjhRn4/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 0x170f495000f8 of 0x170f495130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x170f495130b0 in 0x170f495000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.cjhRn4 at /tmp/gjs_coverage_tmp.cjhRn4/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x170f495000f8 of 0x170f49513638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x170f495000f8 of 0x170f49512eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x170f495000f8 of 0x9094446a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x170f495130b0 of 0x9094446a448 '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 0x9094446a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x909444a6060, JSClass 0x72c238f69f90, in object 0x909444a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x170f49513c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x909444a60b0, JSClass 0x72c238f69f90, in object 0x909444a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x909444a6100, JSClass 0x72c238f69f90, in object 0x909444a6038 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 0x909444a6150, JSClass 0x72c238f69f90, in object 0x909444a6038 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' 0x909444a6038 in GIRepository 0x170f49512eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x170f49503490), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495048a8), global 0x909444681c0 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' 0x909444a61a0 in GIRepository 0x170f49512eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x170f49501340), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x170f495053d0), global 0x909444681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x170f495059b0), global 0x909444681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x170f495000f8 of 0x170f49519d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.cjhRn4 at /tmp/gjs_coverage_tmp.cjhRn4/_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 0x170f495000f8 of 0x9094446adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.cjhRn4 at /tmp/gjs_coverage_tmp.cjhRn4/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x170f495000f8 of 0x9094446ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x170f495130b0 of 0x9094446ace0 '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 0x909444c3088 class 0x72c238f70038 in object 0x909444a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x909444a6560, JSClass 0x72c238f69c18, in object 0x909444a61c8 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' 0x909444a61c8 in GIRepository 0x170f49512eb0 JS IMPORT: Module metadata hook for module 0x170f495053d0 JS IMPORT: Defining meta.importSync for module 0x170f495053d0 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:13:42.511: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cjhRn4/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 0x11c621000098 JS IMPORT: Defining parent (nil) of 0x11c6210000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11c6210000f8 of 0x11c6210003b0 '_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 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11c621001bf8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11c6210021f8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11c6210021f8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11c621001bf8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c621003cb0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c621003cb0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210048a8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210048a8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210059b0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210059b0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11c621001bf8), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11c6210021f8), global 0x2b83ce9681c0 JS IMPORT: Module metadata hook for module 0x11c621001bf8 JS IMPORT: Defining meta.importSync for module 0x11c621001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c621003cb0), global 0x2b83ce9681c0 JS IMPORT: Module metadata hook for module 0x11c621004358 JS IMPORT: Defining meta.importSync for module 0x11c621004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11c621013030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.4DC7t7 at /tmp/gjs_coverage_tmp.4DC7t7/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 0x11c6210000f8 of 0x11c6210130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11c6210130b0 in 0x11c6210000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.4DC7t7 at /tmp/gjs_coverage_tmp.4DC7t7/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11c6210000f8 of 0x11c621013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11c6210000f8 of 0x11c621012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11c6210000f8 of 0x2b83ce96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11c6210130b0 of 0x2b83ce96a448 '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 0x2b83ce96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b83ce9a6060, JSClass 0x72c238f69f90, in object 0x2b83ce9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x11c621013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b83ce9a60b0, JSClass 0x72c238f69f90, in object 0x2b83ce9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b83ce9a6100, JSClass 0x72c238f69f90, in object 0x2b83ce9a6038 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 0x2b83ce9a6150, JSClass 0x72c238f69f90, in object 0x2b83ce9a6038 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' 0x2b83ce9a6038 in GIRepository 0x11c621012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11c621003490), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210048a8), global 0x2b83ce9681c0 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' 0x2b83ce9a61a0 in GIRepository 0x11c621012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11c621001340), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11c6210053d0), global 0x2b83ce9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11c6210059b0), global 0x2b83ce9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11c6210000f8 of 0x11c621019d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.4DC7t7 at /tmp/gjs_coverage_tmp.4DC7t7/_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 0x11c6210000f8 of 0x2b83ce96adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.4DC7t7 at /tmp/gjs_coverage_tmp.4DC7t7/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x11c6210000f8 of 0x2b83ce96ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11c6210130b0 of 0x2b83ce96ace0 '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 0x2b83ce9c3088 class 0x72c238f70038 in object 0x2b83ce9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b83ce9a6560, JSClass 0x72c238f69c18, in object 0x2b83ce9a61c8 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' 0x2b83ce9a61c8 in GIRepository 0x11c621012eb0 JS IMPORT: Module metadata hook for module 0x11c6210053d0 JS IMPORT: Defining meta.importSync for module 0x11c6210053d0 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:13:42.555: Wrote coverage statistics to /tmp/gjs_coverage_tmp.4DC7t7/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 0x10ca46a00098 JS IMPORT: Defining parent (nil) of 0x10ca46a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10ca46a000f8 of 0x10ca46a003b0 '_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 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ca46a01bf8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ca46a021f8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ca46a021f8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ca46a01bf8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a03cb0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a03cb0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a048a8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a048a8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a059b0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a059b0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ca46a01bf8), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ca46a021f8), global 0x2d3264d681c0 JS IMPORT: Module metadata hook for module 0x10ca46a01bf8 JS IMPORT: Defining meta.importSync for module 0x10ca46a01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a03cb0), global 0x2d3264d681c0 JS IMPORT: Module metadata hook for module 0x10ca46a04358 JS IMPORT: Defining meta.importSync for module 0x10ca46a04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10ca46a13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.kS1USf at /tmp/gjs_coverage_tmp.kS1USf/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 0x10ca46a000f8 of 0x10ca46a130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10ca46a130b0 in 0x10ca46a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.kS1USf at /tmp/gjs_coverage_tmp.kS1USf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10ca46a000f8 of 0x10ca46a13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10ca46a000f8 of 0x10ca46a12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10ca46a000f8 of 0x2d3264d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10ca46a130b0 of 0x2d3264d6a448 '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 0x2d3264d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d3264da6060, JSClass 0x72c238f69f90, in object 0x2d3264da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10ca46a13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d3264da60b0, JSClass 0x72c238f69f90, in object 0x2d3264da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d3264da6100, JSClass 0x72c238f69f90, in object 0x2d3264da6038 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 0x2d3264da6150, JSClass 0x72c238f69f90, in object 0x2d3264da6038 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' 0x2d3264da6038 in GIRepository 0x10ca46a12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ca46a03490), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a048a8), global 0x2d3264d681c0 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' 0x2d3264da61a0 in GIRepository 0x10ca46a12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10ca46a01340), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10ca46a053d0), global 0x2d3264d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ca46a059b0), global 0x2d3264d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10ca46a000f8 of 0x10ca46a19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.kS1USf at /tmp/gjs_coverage_tmp.kS1USf/_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 0x10ca46a000f8 of 0x2d3264d6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.kS1USf at /tmp/gjs_coverage_tmp.kS1USf/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10ca46a000f8 of 0x2d3264d6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10ca46a130b0 of 0x2d3264d6ace0 '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 0x2d3264dc3088 class 0x72c238f70038 in object 0x2d3264da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d3264da6560, JSClass 0x72c238f69c18, in object 0x2d3264da61c8 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' 0x2d3264da61c8 in GIRepository 0x10ca46a12eb0 JS IMPORT: Module metadata hook for module 0x10ca46a053d0 JS IMPORT: Defining meta.importSync for module 0x10ca46a053d0 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:13:42.600: Wrote coverage statistics to /tmp/gjs_coverage_tmp.kS1USf/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 0x1d389a800098 JS IMPORT: Defining parent (nil) of 0x1d389a8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1d389a8003b0 '_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 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d389a801bf8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d389a8021f8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d389a8021f8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d389a801bf8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a803cb0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a803cb0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8048a8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8048a8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8059b0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8059b0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d389a801bf8), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d389a8021f8), global 0x1b42dac681c0 JS IMPORT: Module metadata hook for module 0x1d389a801bf8 JS IMPORT: Defining meta.importSync for module 0x1d389a801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a803cb0), global 0x1b42dac681c0 JS IMPORT: Module metadata hook for module 0x1d389a804358 JS IMPORT: Defining meta.importSync for module 0x1d389a804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d389a813030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.hJx6vT at /tmp/gjs_coverage_tmp.hJx6vT/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 0x1d389a8000f8 of 0x1d389a8130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d389a8130b0 in 0x1d389a8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.hJx6vT at /tmp/gjs_coverage_tmp.hJx6vT/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1d389a813638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1d389a812eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1b42dac6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d389a8130b0 of 0x1b42dac6a448 '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 0x1b42dac6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b42daca6060, JSClass 0x72c238f69f90, in object 0x1b42daca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d389a813c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b42daca60b0, JSClass 0x72c238f69f90, in object 0x1b42daca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b42daca6100, JSClass 0x72c238f69f90, in object 0x1b42daca6038 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 0x1b42daca6150, JSClass 0x72c238f69f90, in object 0x1b42daca6038 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' 0x1b42daca6038 in GIRepository 0x1d389a812eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d389a803490), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8048a8), global 0x1b42dac681c0 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' 0x1b42daca61a0 in GIRepository 0x1d389a812eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d389a801340), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d389a8053d0), global 0x1b42dac681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d389a8059b0), global 0x1b42dac681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1d389a819d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.hJx6vT at /tmp/gjs_coverage_tmp.hJx6vT/_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 0x1d389a8000f8 of 0x1b42dac6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.hJx6vT at /tmp/gjs_coverage_tmp.hJx6vT/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d389a8000f8 of 0x1b42dac6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d389a8130b0 of 0x1b42dac6ace0 '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 0x1b42dacc3088 class 0x72c238f70038 in object 0x1b42daca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b42daca6560, JSClass 0x72c238f69c18, in object 0x1b42daca61c8 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' 0x1b42daca61c8 in GIRepository 0x1d389a812eb0 JS IMPORT: Module metadata hook for module 0x1d389a8053d0 JS IMPORT: Defining meta.importSync for module 0x1d389a8053d0 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:13:42.642: Wrote coverage statistics to /tmp/gjs_coverage_tmp.hJx6vT/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 0x3da52df00098 JS IMPORT: Defining parent (nil) of 0x3da52df000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3da52df000f8 of 0x3da52df003b0 '_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 0x22109a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da52df01bf8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da52df021f8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da52df021f8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da52df01bf8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df03cb0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df03cb0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df048a8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df048a8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df059b0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df059b0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da52df01bf8), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da52df021f8), global 0x22109a681c0 JS IMPORT: Module metadata hook for module 0x3da52df01bf8 JS IMPORT: Defining meta.importSync for module 0x3da52df01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df03cb0), global 0x22109a681c0 JS IMPORT: Module metadata hook for module 0x3da52df04358 JS IMPORT: Defining meta.importSync for module 0x3da52df04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3da52df13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.zLwUkW at /tmp/gjs_coverage_tmp.zLwUkW/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 0x3da52df000f8 of 0x3da52df130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3da52df130b0 in 0x3da52df000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.zLwUkW at /tmp/gjs_coverage_tmp.zLwUkW/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3da52df000f8 of 0x3da52df13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3da52df000f8 of 0x3da52df12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3da52df000f8 of 0x22109a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3da52df130b0 of 0x22109a6a448 '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 0x22109a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22109aa6060, JSClass 0x72c238f69f90, in object 0x22109aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3da52df13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22109aa60b0, JSClass 0x72c238f69f90, in object 0x22109aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22109aa6100, JSClass 0x72c238f69f90, in object 0x22109aa6038 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 0x22109aa6150, JSClass 0x72c238f69f90, in object 0x22109aa6038 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' 0x22109aa6038 in GIRepository 0x3da52df12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da52df03490), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df048a8), global 0x22109a681c0 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' 0x22109aa61a0 in GIRepository 0x3da52df12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3da52df01340), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da52df053d0), global 0x22109a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da52df059b0), global 0x22109a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3da52df000f8 of 0x3da52df19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.zLwUkW at /tmp/gjs_coverage_tmp.zLwUkW/_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 0x3da52df000f8 of 0x22109a6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.zLwUkW at /tmp/gjs_coverage_tmp.zLwUkW/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3da52df000f8 of 0x22109a6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3da52df130b0 of 0x22109a6ace0 '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 0x22109ac3088 class 0x72c238f70038 in object 0x22109aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22109aa6560, JSClass 0x72c238f69c18, in object 0x22109aa61c8 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' 0x22109aa61c8 in GIRepository 0x3da52df12eb0 JS IMPORT: Module metadata hook for module 0x3da52df053d0 JS IMPORT: Defining meta.importSync for module 0x3da52df053d0 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:13:42.685: Wrote coverage statistics to /tmp/gjs_coverage_tmp.zLwUkW/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 0x17ac8de00098 JS IMPORT: Defining parent (nil) of 0x17ac8de000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17ac8de000f8 of 0x17ac8de003b0 '_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 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac8de01bf8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac8de021f8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac8de021f8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac8de01bf8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de03cb0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de03cb0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de048a8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de048a8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de059b0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de059b0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac8de01bf8), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac8de021f8), global 0xdf9901681c0 JS IMPORT: Module metadata hook for module 0x17ac8de01bf8 JS IMPORT: Defining meta.importSync for module 0x17ac8de01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de03cb0), global 0xdf9901681c0 JS IMPORT: Module metadata hook for module 0x17ac8de04358 JS IMPORT: Defining meta.importSync for module 0x17ac8de04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17ac8de13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.HLM9Rf at /tmp/gjs_coverage_tmp.HLM9Rf/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 0x17ac8de000f8 of 0x17ac8de130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17ac8de130b0 in 0x17ac8de000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.HLM9Rf at /tmp/gjs_coverage_tmp.HLM9Rf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17ac8de000f8 of 0x17ac8de13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17ac8de000f8 of 0x17ac8de12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17ac8de000f8 of 0xdf99016a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17ac8de130b0 of 0xdf99016a448 '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 0xdf99016a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdf9901a6060, JSClass 0x72c238f69f90, in object 0xdf9901a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x17ac8de13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdf9901a60b0, JSClass 0x72c238f69f90, in object 0xdf9901a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdf9901a6100, JSClass 0x72c238f69f90, in object 0xdf9901a6038 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 0xdf9901a6150, JSClass 0x72c238f69f90, in object 0xdf9901a6038 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' 0xdf9901a6038 in GIRepository 0x17ac8de12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac8de03490), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de048a8), global 0xdf9901681c0 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' 0xdf9901a61a0 in GIRepository 0x17ac8de12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ac8de01340), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ac8de053d0), global 0xdf9901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac8de059b0), global 0xdf9901681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17ac8de000f8 of 0x17ac8de19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.HLM9Rf at /tmp/gjs_coverage_tmp.HLM9Rf/_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 0x17ac8de000f8 of 0xdf99016adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.HLM9Rf at /tmp/gjs_coverage_tmp.HLM9Rf/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17ac8de000f8 of 0xdf99016ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17ac8de130b0 of 0xdf99016ace0 '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 0xdf9901c3088 class 0x72c238f70038 in object 0xdf9901a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xdf9901a6560, JSClass 0x72c238f69c18, in object 0xdf9901a61c8 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' 0xdf9901a61c8 in GIRepository 0x17ac8de12eb0 JS IMPORT: Module metadata hook for module 0x17ac8de053d0 JS IMPORT: Defining meta.importSync for module 0x17ac8de053d0 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:13:42.728: Wrote coverage statistics to /tmp/gjs_coverage_tmp.HLM9Rf/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 0x37f6da300098 JS IMPORT: Defining parent (nil) of 0x37f6da3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37f6da3000f8 of 0x37f6da3003b0 '_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 0xcba563681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f6da301bf8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f6da3021f8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f6da3021f8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f6da301bf8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da303cb0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da303cb0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3048a8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3048a8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3059b0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3059b0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37f6da301bf8), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37f6da3021f8), global 0xcba563681c0 JS IMPORT: Module metadata hook for module 0x37f6da301bf8 JS IMPORT: Defining meta.importSync for module 0x37f6da301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da303cb0), global 0xcba563681c0 JS IMPORT: Module metadata hook for module 0x37f6da304358 JS IMPORT: Defining meta.importSync for module 0x37f6da304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37f6da313030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.DbzHMn at /tmp/gjs_coverage_tmp.DbzHMn/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 0x37f6da3000f8 of 0x37f6da3130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37f6da3130b0 in 0x37f6da3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.DbzHMn at /tmp/gjs_coverage_tmp.DbzHMn/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37f6da3000f8 of 0x37f6da313638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37f6da3000f8 of 0x37f6da312eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37f6da3000f8 of 0xcba5636a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37f6da3130b0 of 0xcba5636a448 '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 0xcba5636a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xcba563a6060, JSClass 0x72c238f69f90, in object 0xcba563a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x37f6da313c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xcba563a60b0, JSClass 0x72c238f69f90, in object 0xcba563a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xcba563a6100, JSClass 0x72c238f69f90, in object 0xcba563a6038 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 0xcba563a6150, JSClass 0x72c238f69f90, in object 0xcba563a6038 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' 0xcba563a6038 in GIRepository 0x37f6da312eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37f6da303490), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3048a8), global 0xcba563681c0 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' 0xcba563a61a0 in GIRepository 0x37f6da312eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37f6da301340), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37f6da3053d0), global 0xcba563681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37f6da3059b0), global 0xcba563681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37f6da3000f8 of 0x37f6da319d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.DbzHMn at /tmp/gjs_coverage_tmp.DbzHMn/_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 0x37f6da3000f8 of 0xcba5636adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.DbzHMn at /tmp/gjs_coverage_tmp.DbzHMn/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x37f6da3000f8 of 0xcba5636ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37f6da3130b0 of 0xcba5636ace0 '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 0xcba563c3088 class 0x72c238f70038 in object 0xcba563a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xcba563a6560, JSClass 0x72c238f69c18, in object 0xcba563a61c8 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' 0xcba563a61c8 in GIRepository 0x37f6da312eb0 JS IMPORT: Module metadata hook for module 0x37f6da3053d0 JS IMPORT: Defining meta.importSync for module 0x37f6da3053d0 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:13:42.771: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DbzHMn/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 0x27daa0200098 JS IMPORT: Defining parent (nil) of 0x27daa02000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27daa02000f8 of 0x27daa02003b0 '_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 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27daa0201bf8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27daa02021f8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27daa02021f8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27daa0201bf8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa0203cb0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa0203cb0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02048a8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02048a8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02059b0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02059b0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27daa0201bf8), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27daa02021f8), global 0x3a0ed6d681c0 JS IMPORT: Module metadata hook for module 0x27daa0201bf8 JS IMPORT: Defining meta.importSync for module 0x27daa0201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa0203cb0), global 0x3a0ed6d681c0 JS IMPORT: Module metadata hook for module 0x27daa0204358 JS IMPORT: Defining meta.importSync for module 0x27daa0204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27daa0213030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.rigng1 at /tmp/gjs_coverage_tmp.rigng1/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 0x27daa02000f8 of 0x27daa02130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27daa02130b0 in 0x27daa02000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.rigng1 at /tmp/gjs_coverage_tmp.rigng1/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27daa02000f8 of 0x27daa0213638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27daa02000f8 of 0x27daa0212eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27daa02000f8 of 0x3a0ed6d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27daa02130b0 of 0x3a0ed6d6a448 '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 0x3a0ed6d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a0ed6da6060, JSClass 0x72c238f69f90, in object 0x3a0ed6da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x27daa0213c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a0ed6da60b0, JSClass 0x72c238f69f90, in object 0x3a0ed6da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a0ed6da6100, JSClass 0x72c238f69f90, in object 0x3a0ed6da6038 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 0x3a0ed6da6150, JSClass 0x72c238f69f90, in object 0x3a0ed6da6038 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' 0x3a0ed6da6038 in GIRepository 0x27daa0212eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27daa0203490), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02048a8), global 0x3a0ed6d681c0 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' 0x3a0ed6da61a0 in GIRepository 0x27daa0212eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27daa0201340), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27daa02053d0), global 0x3a0ed6d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27daa02059b0), global 0x3a0ed6d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27daa02000f8 of 0x27daa0219d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.rigng1 at /tmp/gjs_coverage_tmp.rigng1/_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 0x27daa02000f8 of 0x3a0ed6d6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.rigng1 at /tmp/gjs_coverage_tmp.rigng1/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27daa02000f8 of 0x3a0ed6d6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27daa02130b0 of 0x3a0ed6d6ace0 '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 0x3a0ed6dc3088 class 0x72c238f70038 in object 0x3a0ed6da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a0ed6da6560, JSClass 0x72c238f69c18, in object 0x3a0ed6da61c8 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' 0x3a0ed6da61c8 in GIRepository 0x27daa0212eb0 JS IMPORT: Module metadata hook for module 0x27daa02053d0 JS IMPORT: Defining meta.importSync for module 0x27daa02053d0 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:13:42.811: Wrote coverage statistics to /tmp/gjs_coverage_tmp.rigng1/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 0x2c467a000098 JS IMPORT: Defining parent (nil) of 0x2c467a0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c467a0000f8 of 0x2c467a0003b0 '_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 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c467a001bf8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c467a0021f8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c467a0021f8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c467a001bf8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a003cb0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a003cb0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0048a8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0048a8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0059b0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0059b0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c467a001bf8), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c467a0021f8), global 0x1aa6c80681c0 JS IMPORT: Module metadata hook for module 0x2c467a001bf8 JS IMPORT: Defining meta.importSync for module 0x2c467a001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a003cb0), global 0x1aa6c80681c0 JS IMPORT: Module metadata hook for module 0x2c467a004358 JS IMPORT: Defining meta.importSync for module 0x2c467a004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c467a013030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.DpESst at /tmp/gjs_coverage_tmp.DpESst/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 0x2c467a0000f8 of 0x2c467a0130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c467a0130b0 in 0x2c467a0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.DpESst at /tmp/gjs_coverage_tmp.DpESst/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c467a0000f8 of 0x2c467a013638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c467a0000f8 of 0x2c467a012eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c467a0000f8 of 0x1aa6c806a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c467a0130b0 of 0x1aa6c806a448 '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 0x1aa6c806a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1aa6c80a6060, JSClass 0x72c238f69f90, in object 0x1aa6c80a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c467a013c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1aa6c80a60b0, JSClass 0x72c238f69f90, in object 0x1aa6c80a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1aa6c80a6100, JSClass 0x72c238f69f90, in object 0x1aa6c80a6038 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 0x1aa6c80a6150, JSClass 0x72c238f69f90, in object 0x1aa6c80a6038 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' 0x1aa6c80a6038 in GIRepository 0x2c467a012eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c467a003490), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0048a8), global 0x1aa6c80681c0 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' 0x1aa6c80a61a0 in GIRepository 0x2c467a012eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c467a001340), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c467a0053d0), global 0x1aa6c80681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c467a0059b0), global 0x1aa6c80681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c467a0000f8 of 0x2c467a019d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.DpESst at /tmp/gjs_coverage_tmp.DpESst/_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 0x2c467a0000f8 of 0x1aa6c806adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.DpESst at /tmp/gjs_coverage_tmp.DpESst/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c467a0000f8 of 0x1aa6c806ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c467a0130b0 of 0x1aa6c806ace0 '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 0x1aa6c80c3088 class 0x72c238f70038 in object 0x1aa6c80a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1aa6c80a6560, JSClass 0x72c238f69c18, in object 0x1aa6c80a61c8 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' 0x1aa6c80a61c8 in GIRepository 0x2c467a012eb0 JS IMPORT: Module metadata hook for module 0x2c467a0053d0 JS IMPORT: Defining meta.importSync for module 0x2c467a0053d0 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:13:42.854: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DpESst/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 0x2e6225800098 JS IMPORT: Defining parent (nil) of 0x2e62258000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e62258000f8 of 0x2e62258003b0 '_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 0x3335281681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e6225801bf8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e62258021f8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e62258021f8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e6225801bf8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e6225803cb0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e6225803cb0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258048a8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258048a8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258059b0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258059b0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e6225801bf8), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e62258021f8), global 0x3335281681c0 JS IMPORT: Module metadata hook for module 0x2e6225801bf8 JS IMPORT: Defining meta.importSync for module 0x2e6225801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e6225803cb0), global 0x3335281681c0 JS IMPORT: Module metadata hook for module 0x2e6225804358 JS IMPORT: Defining meta.importSync for module 0x2e6225804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e6225813030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.bftd5J at /tmp/gjs_coverage_tmp.bftd5J/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 0x2e62258000f8 of 0x2e62258130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e62258130b0 in 0x2e62258000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.bftd5J at /tmp/gjs_coverage_tmp.bftd5J/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e62258000f8 of 0x2e6225813638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e62258000f8 of 0x2e6225812eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e62258000f8 of 0x33352816a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e62258130b0 of 0x33352816a448 '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 0x33352816a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3335281a6060, JSClass 0x72c238f69f90, in object 0x3335281a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e6225813c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3335281a60b0, JSClass 0x72c238f69f90, in object 0x3335281a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3335281a6100, JSClass 0x72c238f69f90, in object 0x3335281a6038 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 0x3335281a6150, JSClass 0x72c238f69f90, in object 0x3335281a6038 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' 0x3335281a6038 in GIRepository 0x2e6225812eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e6225803490), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258048a8), global 0x3335281681c0 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' 0x3335281a61a0 in GIRepository 0x2e6225812eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e6225801340), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e62258053d0), global 0x3335281681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e62258059b0), global 0x3335281681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e62258000f8 of 0x2e6225819d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.bftd5J at /tmp/gjs_coverage_tmp.bftd5J/_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 0x2e62258000f8 of 0x33352816adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.bftd5J at /tmp/gjs_coverage_tmp.bftd5J/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e62258000f8 of 0x33352816ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e62258130b0 of 0x33352816ace0 '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 0x3335281c3088 class 0x72c238f70038 in object 0x3335281a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3335281a6560, JSClass 0x72c238f69c18, in object 0x3335281a61c8 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' 0x3335281a61c8 in GIRepository 0x2e6225812eb0 JS IMPORT: Module metadata hook for module 0x2e62258053d0 JS IMPORT: Defining meta.importSync for module 0x2e62258053d0 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:13:42.894: Wrote coverage statistics to /tmp/gjs_coverage_tmp.bftd5J/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 0x2e2436700098 JS IMPORT: Defining parent (nil) of 0x2e24367000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e24367000f8 of 0x2e24367003b0 '_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 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e2436701bf8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e24367021f8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e24367021f8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e2436701bf8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2436703cb0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2436703cb0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367048a8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367048a8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367059b0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367059b0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e2436701bf8), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e24367021f8), global 0x3fab7e3681c0 JS IMPORT: Module metadata hook for module 0x2e2436701bf8 JS IMPORT: Defining meta.importSync for module 0x2e2436701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2436703cb0), global 0x3fab7e3681c0 JS IMPORT: Module metadata hook for module 0x2e2436704358 JS IMPORT: Defining meta.importSync for module 0x2e2436704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e2436713030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.MuEIOb at /tmp/gjs_coverage_tmp.MuEIOb/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 0x2e24367000f8 of 0x2e24367130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e24367130b0 in 0x2e24367000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.MuEIOb at /tmp/gjs_coverage_tmp.MuEIOb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e24367000f8 of 0x2e2436713638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e24367000f8 of 0x2e2436712eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e24367000f8 of 0x3fab7e36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e24367130b0 of 0x3fab7e36a448 '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 0x3fab7e36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fab7e3a6060, JSClass 0x72c238f69f90, in object 0x3fab7e3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e2436713c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fab7e3a60b0, JSClass 0x72c238f69f90, in object 0x3fab7e3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fab7e3a6100, JSClass 0x72c238f69f90, in object 0x3fab7e3a6038 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 0x3fab7e3a6150, JSClass 0x72c238f69f90, in object 0x3fab7e3a6038 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' 0x3fab7e3a6038 in GIRepository 0x2e2436712eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e2436703490), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367048a8), global 0x3fab7e3681c0 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' 0x3fab7e3a61a0 in GIRepository 0x2e2436712eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e2436701340), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e24367053d0), global 0x3fab7e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e24367059b0), global 0x3fab7e3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e24367000f8 of 0x2e2436719d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.MuEIOb at /tmp/gjs_coverage_tmp.MuEIOb/_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 0x2e24367000f8 of 0x3fab7e36adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.MuEIOb at /tmp/gjs_coverage_tmp.MuEIOb/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e24367000f8 of 0x3fab7e36ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e24367130b0 of 0x3fab7e36ace0 '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 0x3fab7e3c3088 class 0x72c238f70038 in object 0x3fab7e3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3fab7e3a6560, JSClass 0x72c238f69c18, in object 0x3fab7e3a61c8 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' 0x3fab7e3a61c8 in GIRepository 0x2e2436712eb0 JS IMPORT: Module metadata hook for module 0x2e24367053d0 JS IMPORT: Defining meta.importSync for module 0x2e24367053d0 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:13:42.934: Wrote coverage statistics to /tmp/gjs_coverage_tmp.MuEIOb/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 0x52b95e00098 JS IMPORT: Defining parent (nil) of 0x52b95e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x52b95e000f8 of 0x52b95e003b0 '_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 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x52b95e01bf8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x52b95e021f8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x52b95e021f8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x52b95e01bf8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e03cb0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e03cb0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e048a8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e048a8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e059b0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e059b0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x52b95e01bf8), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x52b95e021f8), global 0x14f91bf681c0 JS IMPORT: Module metadata hook for module 0x52b95e01bf8 JS IMPORT: Defining meta.importSync for module 0x52b95e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e03cb0), global 0x14f91bf681c0 JS IMPORT: Module metadata hook for module 0x52b95e04358 JS IMPORT: Defining meta.importSync for module 0x52b95e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x52b95e13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.38K167 at /tmp/gjs_coverage_tmp.38K167/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 0x52b95e000f8 of 0x52b95e130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x52b95e130b0 in 0x52b95e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.38K167 at /tmp/gjs_coverage_tmp.38K167/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x52b95e000f8 of 0x52b95e13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x52b95e000f8 of 0x52b95e12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x52b95e000f8 of 0x14f91bf6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x52b95e130b0 of 0x14f91bf6a448 '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 0x14f91bf6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14f91bfa6060, JSClass 0x72c238f69f90, in object 0x14f91bfa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x52b95e13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14f91bfa60b0, JSClass 0x72c238f69f90, in object 0x14f91bfa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14f91bfa6100, JSClass 0x72c238f69f90, in object 0x14f91bfa6038 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 0x14f91bfa6150, JSClass 0x72c238f69f90, in object 0x14f91bfa6038 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' 0x14f91bfa6038 in GIRepository 0x52b95e12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x52b95e03490), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e048a8), global 0x14f91bf681c0 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' 0x14f91bfa61a0 in GIRepository 0x52b95e12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x52b95e01340), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x52b95e053d0), global 0x14f91bf681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x52b95e059b0), global 0x14f91bf681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x52b95e000f8 of 0x52b95e19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.38K167 at /tmp/gjs_coverage_tmp.38K167/_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 0x52b95e000f8 of 0x14f91bf6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.38K167 at /tmp/gjs_coverage_tmp.38K167/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x52b95e000f8 of 0x14f91bf6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x52b95e130b0 of 0x14f91bf6ace0 '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 0x14f91bfc3088 class 0x72c238f70038 in object 0x14f91bfa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14f91bfa6560, JSClass 0x72c238f69c18, in object 0x14f91bfa61c8 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' 0x14f91bfa61c8 in GIRepository 0x52b95e12eb0 JS IMPORT: Module metadata hook for module 0x52b95e053d0 JS IMPORT: Defining meta.importSync for module 0x52b95e053d0 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:13:42.975: Wrote coverage statistics to /tmp/gjs_coverage_tmp.38K167/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 0x1dff8b200098 JS IMPORT: Defining parent (nil) of 0x1dff8b2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dff8b2000f8 of 0x1dff8b2003b0 '_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 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dff8b201bf8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dff8b2021f8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dff8b2021f8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dff8b201bf8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b203cb0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b203cb0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2048a8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2048a8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2059b0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2059b0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dff8b201bf8), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dff8b2021f8), global 0xeaa42b681c0 JS IMPORT: Module metadata hook for module 0x1dff8b201bf8 JS IMPORT: Defining meta.importSync for module 0x1dff8b201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b203cb0), global 0xeaa42b681c0 JS IMPORT: Module metadata hook for module 0x1dff8b204358 JS IMPORT: Defining meta.importSync for module 0x1dff8b204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dff8b213030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/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 0x1dff8b2000f8 of 0x1dff8b2130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dff8b2130b0 in 0x1dff8b2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dff8b2000f8 of 0x1dff8b213638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dff8b2000f8 of 0x1dff8b212eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dff8b2000f8 of 0xeaa42b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dff8b2130b0 of 0xeaa42b6a448 '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 0xeaa42b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xeaa42ba6060, JSClass 0x72c238f69f90, in object 0xeaa42ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1dff8b213c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xeaa42ba60b0, JSClass 0x72c238f69f90, in object 0xeaa42ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xeaa42ba6100, JSClass 0x72c238f69f90, in object 0xeaa42ba6038 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 0xeaa42ba6150, JSClass 0x72c238f69f90, in object 0xeaa42ba6038 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' 0xeaa42ba6038 in GIRepository 0x1dff8b212eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dff8b203490), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2048a8), global 0xeaa42b681c0 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' 0xeaa42ba61a0 in GIRepository 0x1dff8b212eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dff8b201340), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dff8b2053d0), global 0xeaa42b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dff8b2059b0), global 0xeaa42b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1dff8b2000f8 of 0x1dff8b219d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/_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 0x1dff8b2000f8 of 0xeaa42b6adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1dff8b2000f8 of 0xeaa42b6ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1dff8b2130b0 of 0xeaa42b6ace0 '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 0xeaa42bc3088 class 0x72c238f70038 in object 0xeaa42ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xeaa42ba6560, JSClass 0x72c238f69c18, in object 0xeaa42ba61c8 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' 0xeaa42ba61c8 in GIRepository 0x1dff8b212eb0 JS IMPORT: Module metadata hook for module 0x1dff8b2053d0 JS IMPORT: Defining meta.importSync for module 0x1dff8b2053d0 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 0x1886d8800098 JS IMPORT: Defining parent (nil) of 0x1886d88000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1886d88000f8 of 0x1886d88003b0 '_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 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1886d8801bf8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1886d88021f8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1886d88021f8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1886d8801bf8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d8803cb0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d8803cb0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88048a8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88048a8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88059b0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88059b0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1886d8801bf8), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1886d88021f8), global 0x15c84f2681c0 JS IMPORT: Module metadata hook for module 0x1886d8801bf8 JS IMPORT: Defining meta.importSync for module 0x1886d8801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d8803cb0), global 0x15c84f2681c0 JS IMPORT: Module metadata hook for module 0x1886d8804358 JS IMPORT: Defining meta.importSync for module 0x1886d8804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1886d8813030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/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 0x1886d88000f8 of 0x1886d88130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1886d88130b0 in 0x1886d88000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1886d88000f8 of 0x1886d8813638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1886d88000f8 of 0x1886d8812eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1886d88000f8 of 0x15c84f26a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1886d88130b0 of 0x15c84f26a448 '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 0x15c84f26a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15c84f2a6060, JSClass 0x72c238f69f90, in object 0x15c84f2a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1886d8813c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15c84f2a60b0, JSClass 0x72c238f69f90, in object 0x15c84f2a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15c84f2a6100, JSClass 0x72c238f69f90, in object 0x15c84f2a6038 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 0x15c84f2a6150, JSClass 0x72c238f69f90, in object 0x15c84f2a6038 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' 0x15c84f2a6038 in GIRepository 0x1886d8812eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1886d8803490), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88048a8), global 0x15c84f2681c0 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' 0x15c84f2a61a0 in GIRepository 0x1886d8812eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1886d8801340), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1886d88053d0), global 0x15c84f2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1886d88059b0), global 0x15c84f2681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1886d88000f8 of 0x1886d8819d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/_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 0x1886d88000f8 of 0x15c84f26adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.2LUYgh at /tmp/gjs_coverage_tmp.2LUYgh/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1886d88000f8 of 0x15c84f26ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1886d88130b0 of 0x15c84f26ace0 '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 0x15c84f2c3088 class 0x72c238f70038 in object 0x15c84f2a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15c84f2a6560, JSClass 0x72c238f69c18, in object 0x15c84f2a61c8 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' 0x15c84f2a61c8 in GIRepository 0x1886d8812eb0 JS IMPORT: Module metadata hook for module 0x1886d88053d0 JS IMPORT: Defining meta.importSync for module 0x1886d88053d0 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 0x1886d88000f8 of 0x15c84f2c3358 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 19:13:43.055: Wrote coverage statistics to /tmp/gjs_coverage_tmp.2LUYgh/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 0x18658da00098 JS IMPORT: Defining parent (nil) of 0x18658da000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18658da000f8 of 0x18658da003b0 '_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 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18658da01bf8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18658da021f8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18658da021f8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18658da01bf8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da03cb0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da03cb0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da048a8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da048a8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da059b0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da059b0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18658da01bf8), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18658da021f8), global 0x1663d32681c0 JS IMPORT: Module metadata hook for module 0x18658da01bf8 JS IMPORT: Defining meta.importSync for module 0x18658da01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da03cb0), global 0x1663d32681c0 JS IMPORT: Module metadata hook for module 0x18658da04358 JS IMPORT: Defining meta.importSync for module 0x18658da04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18658da13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/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 0x18658da000f8 of 0x18658da130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18658da130b0 in 0x18658da000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x18658da000f8 of 0x18658da13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18658da000f8 of 0x18658da12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18658da000f8 of 0x1663d326a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18658da130b0 of 0x1663d326a448 '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 0x1663d326a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1663d32a6060, JSClass 0x72c238f69f90, in object 0x1663d32a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x18658da13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1663d32a60b0, JSClass 0x72c238f69f90, in object 0x1663d32a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1663d32a6100, JSClass 0x72c238f69f90, in object 0x1663d32a6038 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 0x1663d32a6150, JSClass 0x72c238f69f90, in object 0x1663d32a6038 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' 0x1663d32a6038 in GIRepository 0x18658da12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18658da03490), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da048a8), global 0x1663d32681c0 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' 0x1663d32a61a0 in GIRepository 0x18658da12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18658da01340), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18658da053d0), global 0x1663d32681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18658da059b0), global 0x1663d32681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x18658da000f8 of 0x18658da19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/_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 0x18658da000f8 of 0x1663d326adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x18658da000f8 of 0x1663d326ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x18658da130b0 of 0x1663d326ace0 '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 0x1663d32c3088 class 0x72c238f70038 in object 0x1663d32a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1663d32a6560, JSClass 0x72c238f69c18, in object 0x1663d32a61c8 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' 0x1663d32a61c8 in GIRepository 0x18658da12eb0 JS IMPORT: Module metadata hook for module 0x18658da053d0 JS IMPORT: Defining meta.importSync for module 0x18658da053d0 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 0xe2258e00098 JS IMPORT: Defining parent (nil) of 0xe2258e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe2258e000f8 of 0xe2258e003b0 '_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 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2258e01bf8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2258e021f8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2258e021f8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2258e01bf8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e03cb0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e03cb0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e048a8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e048a8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e059b0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e059b0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2258e01bf8), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2258e021f8), global 0x3bec249681c0 JS IMPORT: Module metadata hook for module 0xe2258e01bf8 JS IMPORT: Defining meta.importSync for module 0xe2258e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e03cb0), global 0x3bec249681c0 JS IMPORT: Module metadata hook for module 0xe2258e04358 JS IMPORT: Defining meta.importSync for module 0xe2258e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe2258e13030 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/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 0xe2258e000f8 of 0xe2258e130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe2258e130b0 in 0xe2258e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe2258e000f8 of 0xe2258e13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe2258e000f8 of 0xe2258e12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe2258e000f8 of 0x3bec2496a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe2258e130b0 of 0x3bec2496a448 '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 0x3bec2496a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3bec249a6060, JSClass 0x72c238f69f90, in object 0x3bec249a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xe2258e13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3bec249a60b0, JSClass 0x72c238f69f90, in object 0x3bec249a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bec249a6100, JSClass 0x72c238f69f90, in object 0x3bec249a6038 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 0x3bec249a6150, JSClass 0x72c238f69f90, in object 0x3bec249a6038 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' 0x3bec249a6038 in GIRepository 0xe2258e12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2258e03490), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e048a8), global 0x3bec249681c0 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' 0x3bec249a61a0 in GIRepository 0xe2258e12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe2258e01340), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe2258e053d0), global 0x3bec249681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2258e059b0), global 0x3bec249681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xe2258e000f8 of 0xe2258e19d28 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/_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 0xe2258e000f8 of 0x3bec2496adf8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.ASgXLN at /tmp/gjs_coverage_tmp.ASgXLN/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xe2258e000f8 of 0x3bec2496ae70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xe2258e130b0 of 0x3bec2496ace0 '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 0x3bec249c3088 class 0x72c238f70038 in object 0x3bec249a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3bec249a6560, JSClass 0x72c238f69c18, in object 0x3bec249a61c8 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' 0x3bec249a61c8 in GIRepository 0xe2258e12eb0 JS IMPORT: Module metadata hook for module 0xe2258e053d0 JS IMPORT: Defining meta.importSync for module 0xe2258e053d0 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 0xe2258e000f8 of 0x3bec249c3358 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 19:13:43.137: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ASgXLN/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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 69/69 /callargs/invalid-autochar-type OK ▶ 69/69 /callargs/invalid-autojschar-type OK ▶ 69/69 /callargs/invalid-jsstring-type OK ▶ 69/69 /callargs/invalid-object-type OK ▶ 69/69 /callargs/invalid-boolean 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 ▶ 69/69 /toggle-queue/empty_cancel OK ▶ 69/69 /toggle-queue/enqueue_one OK ▶ 36/69 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main OK ▶ 69/69 /toggle-queue/enqueue_one_cancel OK 36/69 gjs:JS / GObjectDestructionAccess OK 5.29s 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 0x18248c00098 JS IMPORT: Defining parent (nil) of 0x18248c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18248c000f8 of 0x18248c003b0 '_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 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18248c01bf8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18248c021f8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18248c021f8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18248c01bf8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c03cb0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c03cb0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c048a8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c048a8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c059b0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c059b0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18248c01bf8), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18248c021f8), global 0x26fea50681c0 JS IMPORT: Module metadata hook for module 0x18248c01bf8 JS IMPORT: Defining meta.importSync for module 0x18248c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c03cb0), global 0x26fea50681c0 JS IMPORT: Module metadata hook for module 0x18248c04358 JS IMPORT: Defining meta.importSync for module 0x18248c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18248c13030 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 0x18248c000f8 of 0x18248c130b0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18248c130b0 in 0x18248c000f8 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 0x18248c000f8 of 0x18248c13638 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18248c000f8 of 0x18248c12eb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18248c000f8 of 0x26fea506a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18248c130b0 of 0x26fea506a448 '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 0x26fea506a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26fea50a6060, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x18248c13c88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26fea50a60b0, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26fea50a6100, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 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 0x26fea50a6150, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 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' 0x26fea50a6038 in GIRepository 0x18248c12eb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18248c03490), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c048a8), global 0x26fea50681c0 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' 0x26fea50a61a0 in GIRepository 0x18248c12eb0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18248c01340), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x18248c053d0), global 0x26fea50681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18248c059b0), global 0x26fea50681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x18248c000f8 of 0x18248c19d28 '_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 0x18248c000f8 of 0x26fea506ad30 '_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 0x18248c000f8 of 0x26fea506ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x18248c130b0 of 0x26fea506ace0 '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 0x26fea506ae70 class 0x73a3b4300038 in object 0x26fea50a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26fea50a6560, JSClass 0x73a3b42f9c18, in object 0x26fea50a61c8 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' 0x26fea50a61c8 in GIRepository 0x18248c12eb0 JS IMPORT: Module metadata hook for module 0x18248c053d0 JS IMPORT: Defining meta.importSync for module 0x18248c053d0 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 0x18248c000f8 of 0x26fea50c1268 '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 0x26fea50a65b0, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x18248c000f8 of 0x26fea50c11f0 '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 0x18248c000f8 of 0x26fea50c1628 '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 0x18248c000f8 of 0x26fea50c1678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x18248c000f8 of 0x26fea50c15d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x18248c130b0 of 0x26fea50c1588 '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 0x26fea50a6650, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x26fea50c1948, JSClass 0x73a3b42fb0b8, in object 0x26fea50a6628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x26fea50a66c8, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 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 0x26fea50c1a88, JSClass 0x73a3b42fb0b8, in object 0x26fea50a6628 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 0x26fea50a6740, JSClass 0x73a3b42f9f90, in object 0x26fea50a6628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x26fea50a6790, JSClass 0x73a3b42f9f90, in object 0x26fea50a6628 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 0x26fea50a67e0, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x26fea50a6830, JSClass 0x73a3b42f9c18, in object 0x26fea50a61a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x26fea50a6880, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 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 0x26fea50c1bc8, JSClass 0x73a3b42fb0b8, in object 0x26fea50a6628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x26fea50a68f8, JSClass 0x73a3b42f9c18, in object 0x18248c12f90 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x26fea50a6970, JSClass 0x73a3b42f9f90, in object 0x26fea50a6628 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 0x26fea50a69c0, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 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' 0x26fea50a6628 in GIRepository 0x18248c12eb0 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' 0x26fea50a6a10 in GIRepository 0x18248c12eb0 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x18248c130b0 of 0x1ab5189094e8 '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 0x26fea50a6a60, JSClass 0x73a3b42f9c18, in object 0x26fea50a61c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x26fea50a6ab0, JSClass 0x73a3b42f9c18, in object 0x26fea50a6a38 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1ab518909830, JSClass 0x73a3b42fb0b8, in object 0x26fea50a6a38 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x26fea50a6b28, JSClass 0x73a3b42f9c18, in object 0x26fea50a6a38 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x26fea50a6a38 in GIRepository 0x18248c12eb0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x18248c000f8 of 0x18248c36d80 '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 0x26fea50a6b78, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 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 0x26fea50a6c90, JSClass 0x73a3b42f9c18, in object 0x26fea50a6a38 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x26fea50a6ce0, JSClass 0x73a3b42f9c18, in object 0x26fea50a6a38 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 0x18248c25ea0 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 0x18248c266c0 == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:27 (26fea50e2e70 @ 61) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:39 (26fea50e2ec0 @ 97) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:40 (26fea50e2ec0 @ 118) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:50 (26fea50e2f10 @ 56) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:72 (26fea50fa060 @ 68) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:84 (26fea50fa0b0 @ 104) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:85 (26fea50fa0b0 @ 130) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:95 (26fea50fa100 @ 79) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:105 (26fea50fa1a0 @ 79) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:115 (26fea50fa240 @ 73) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:879 (26fea50b35b0 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:125 (26fea50fa290 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:857 (26fea50b3510 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:135 (26fea50fa330 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:868 (26fea50b3560 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:145 (26fea50fa3d0 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:201 (26fea50fa650 @ 61) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:213 (26fea50fa6a0 @ 97) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:214 (26fea50fa6a0 @ 118) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:224 (26fea50fa6f0 @ 56) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:248 (26fea50fa7e0 @ 109) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:260 (26fea50fa830 @ 104) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:270 (26fea50fa880 @ 79) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:280 (26fea50fa920 @ 79) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:290 (26fea50fa9c0 @ 73) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:879 (26fea50b35b0 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:300 (26fea50faa10 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:857 (26fea50b3510 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:310 (26fea50faab0 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 74) == Stack trace for context 0x4c6d34eb190 == #0 4c6d35b5968 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:868 (26fea50b3560 @ 29) #1 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:320 (26fea50fab50 @ 79) #2 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #3 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #4 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #5 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #6 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #7 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #8 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #9 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #10 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (26fea50fa5b0 @ 150) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x26fea50a6df8, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x26fea50a6e48, JSClass 0x73a3b42f9c18, in object 0x26fea50a6628 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x1ab518938380, JSClass 0x73a3b42fb0b8, in object 0x26fea50a6628 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 0x4c6d34eb190 == #0 4c6d35b58c8 i /<>/obj-powerpc64le-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:387 (26fea50fae20 @ 373) #1 4c6d35b5818 i resource:///org/gjs/jsunit/jasmine.js:7044 (26fea50dee20 @ 325) #2 4c6d35b5770 i resource:///org/gjs/jsunit/jasmine.js:7085 (26fea50df150 @ 83) #3 4c6d35b56e0 i resource:///org/gjs/jsunit/jasmine.js:7004 (26fea50def60 @ 91) #4 4c6d35b5650 i resource:///org/gjs/jsunit/jasmine.js:7011 (26fea50def10 @ 189) #5 4c6d35b55c8 i resource:///org/gjs/jsunit/jasmine.js:6905 (26fea50deb50 @ 31) #6 4c6d35b5530 i resource:///org/gjs/jsunit/jasmine.js:7101 (26fea50df1a0 @ 82) #7 4c6d35b5468 i self-hosted:1178 (26fea50a7a10 @ 398) #8 4c6d35b53e0 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (26fea50a0380 @ 67) #9 4c6d35b5350 i :12 (26fea50fe970 @ 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 0x26fea50a6ee8, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 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 0x26fea50a6f60, JSClass 0x73a3b42f9f90, in object 0x26fea50a6038 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 69/69 /toggle-queue/enqueue_many_equal OK ▶ 69/69 /toggle-queue/enqueue_many_equal_cancel OK ▶ 69/69 /toggle-queue/enqueue_more_up OK ▶ 69/69 /toggle-queue/enqueue_only_up OK ▶ 69/69 /toggle-queue/enqueue_only_up_cancel OK ▶ 69/69 /toggle-queue/handle_more_up OK ▶ 69/69 /toggle-queue/handle_only_up OK ▶ 69/69 /toggle-queue/spin-lock/unlock-empty OK ▶ 69/69 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 69/69 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 69/69 /toggle-queue/object/not-enqueued_main_thread OK ▶ 69/69 /toggle-queue/object/already_enqueued_main_thread OK ▶ 69/69 /toggle-queue/object/already_enqueued_unref_main_thread OK ▶ 69/69 /toggle-queue/object/ref_unref_other_thread OK ▶ 69/69 /toggle-queue/object/handle_up OK ▶ 69/69 /toggle-queue/object/handle_up_down OK ▶ 69/69 /toggle-queue/object/handle_up_down_delayed OK ▶ 69/69 /toggle-queue/object/handle_up_down_on_gc OK ▶ 69/69 /toggle-queue/object/handle_many_up OK ▶ 69/69 /toggle-queue/object/handle_many_up_and_down OK 69/69 gjs:C / Internal API tests OK 3.70s 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 0xab715a00098 JS IMPORT: Defining parent (nil) of 0xab715a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xab715a000f8 of 0xab715a00390 '_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 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab715a01bd8), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab715a021d8), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab715a021d8), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab715a01bd8), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a03c90), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a03c90), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a04888), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a04888), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a05990), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a05990), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab715a01bd8), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab715a021d8), global 0x2bb9e81681c0 JS IMPORT: Module metadata hook for module 0xab715a01bd8 JS IMPORT: Defining meta.importSync for module 0xab715a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a03c90), global 0x2bb9e81681c0 JS IMPORT: Module metadata hook for module 0xab715a04338 JS IMPORT: Defining meta.importSync for module 0xab715a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xab715a13010 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 0xab715a000f8 of 0xab715a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xab715a13090 in 0xab715a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xab715a000f8 of 0xab715a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xab715a000f8 of 0xab715a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xab715a000f8 of 0x2bb9e816a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xab715a13090 of 0x2bb9e816a448 '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 0x2bb9e816a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bb9e81a6060, JSClass 0xa203710a148, in object 0x2bb9e81a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xab715a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bb9e81a60b0, JSClass 0xa203710a148, in object 0x2bb9e81a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bb9e81a6100, JSClass 0xa203710a148, in object 0x2bb9e81a6038 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 0x2bb9e81a6150, JSClass 0xa203710a148, in object 0x2bb9e81a6038 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' 0x2bb9e81a6038 in GIRepository 0xab715a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab715a03470), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a04888), global 0x2bb9e81681c0 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' 0x2bb9e81a61a0 in GIRepository 0xab715a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xab715a01320), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab715a053b0), global 0x2bb9e81681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab715a05990), global 0x2bb9e81681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xab715a000f8 of 0xab715a19d08 '_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 0xab715a000f8 of 0x2bb9e816ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xab715a000f8 of 0x2bb9e816ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xab715a13090 of 0x2bb9e816ace0 '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 0x2bb9e816ae70 class 0xa2037110b00 in object 0x2bb9e81a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2bb9e81a6560, JSClass 0xa2037109e00, in object 0x2bb9e81a61c8 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' 0x2bb9e81a61c8 in GIRepository 0xab715a12e90 JS IMPORT: Module metadata hook for module 0xab715a053b0 JS IMPORT: Defining meta.importSync for module 0xab715a053b0 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 0x4a6aac00098 JS IMPORT: Defining parent (nil) of 0x4a6aac000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4a6aac000f8 of 0x4a6aac00390 '_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 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4a6aac01bd8), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4a6aac021d8), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4a6aac021d8), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4a6aac01bd8), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac03c90), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac03c90), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac04888), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac04888), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac05990), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac05990), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4a6aac01bd8), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4a6aac021d8), global 0x3aca6fd681c0 JS IMPORT: Module metadata hook for module 0x4a6aac01bd8 JS IMPORT: Defining meta.importSync for module 0x4a6aac01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac03c90), global 0x3aca6fd681c0 JS IMPORT: Module metadata hook for module 0x4a6aac04338 JS IMPORT: Defining meta.importSync for module 0x4a6aac04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4a6aac13010 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 0x4a6aac000f8 of 0x4a6aac13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4a6aac13090 in 0x4a6aac000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x4a6aac000f8 of 0x4a6aac13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4a6aac000f8 of 0x4a6aac12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4a6aac000f8 of 0x3aca6fd6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4a6aac13090 of 0x3aca6fd6a448 '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 0x3aca6fd6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3aca6fda6060, JSClass 0xa203710a148, in object 0x3aca6fda6038 JS CTX: Initialized class GIRepositoryGType prototype 0x4a6aac13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3aca6fda60b0, JSClass 0xa203710a148, in object 0x3aca6fda6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3aca6fda6100, JSClass 0xa203710a148, in object 0x3aca6fda6038 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 0x3aca6fda6150, JSClass 0xa203710a148, in object 0x3aca6fda6038 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' 0x3aca6fda6038 in GIRepository 0x4a6aac12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4a6aac03470), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac04888), global 0x3aca6fd681c0 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' 0x3aca6fda61a0 in GIRepository 0x4a6aac12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4a6aac01320), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4a6aac053b0), global 0x3aca6fd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4a6aac05990), global 0x3aca6fd681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x4a6aac000f8 of 0x4a6aac19d08 '_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 0x4a6aac000f8 of 0x3aca6fd6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x4a6aac000f8 of 0x3aca6fd6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x4a6aac13090 of 0x3aca6fd6ace0 '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 0x3aca6fd6ae70 class 0xa2037110b00 in object 0x3aca6fda61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3aca6fda6560, JSClass 0xa2037109e00, in object 0x3aca6fda61c8 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' 0x3aca6fda61c8 in GIRepository 0x4a6aac12e90 JS IMPORT: Module metadata hook for module 0x4a6aac053b0 JS IMPORT: Defining meta.importSync for module 0x4a6aac053b0 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 0xedbe6b00098 JS IMPORT: Defining parent (nil) of 0xedbe6b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xedbe6b000f8 of 0xedbe6b00390 '_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 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xedbe6b01bd8), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xedbe6b021d8), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xedbe6b021d8), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xedbe6b01bd8), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b03c90), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b03c90), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b04888), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b04888), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b05990), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b05990), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xedbe6b01bd8), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xedbe6b021d8), global 0x23bf215681c0 JS IMPORT: Module metadata hook for module 0xedbe6b01bd8 JS IMPORT: Defining meta.importSync for module 0xedbe6b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b03c90), global 0x23bf215681c0 JS IMPORT: Module metadata hook for module 0xedbe6b04338 JS IMPORT: Defining meta.importSync for module 0xedbe6b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xedbe6b13010 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 0xedbe6b000f8 of 0xedbe6b13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xedbe6b13090 in 0xedbe6b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xedbe6b000f8 of 0xedbe6b13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xedbe6b000f8 of 0xedbe6b12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xedbe6b000f8 of 0x23bf2156a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xedbe6b13090 of 0x23bf2156a448 '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 0x23bf2156a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23bf215a6060, JSClass 0xa203710a148, in object 0x23bf215a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xedbe6b13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23bf215a60b0, JSClass 0xa203710a148, in object 0x23bf215a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23bf215a6100, JSClass 0xa203710a148, in object 0x23bf215a6038 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 0x23bf215a6150, JSClass 0xa203710a148, in object 0x23bf215a6038 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' 0x23bf215a6038 in GIRepository 0xedbe6b12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xedbe6b03470), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b04888), global 0x23bf215681c0 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' 0x23bf215a61a0 in GIRepository 0xedbe6b12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xedbe6b01320), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xedbe6b053b0), global 0x23bf215681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xedbe6b05990), global 0x23bf215681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xedbe6b000f8 of 0xedbe6b19d08 '_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 0xedbe6b000f8 of 0x23bf2156ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xedbe6b000f8 of 0x23bf2156ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xedbe6b13090 of 0x23bf2156ace0 '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 0x23bf2156ae70 class 0xa2037110b00 in object 0x23bf215a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23bf215a6560, JSClass 0xa2037109e00, in object 0x23bf215a61c8 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' 0x23bf215a61c8 in GIRepository 0xedbe6b12e90 JS IMPORT: Module metadata hook for module 0xedbe6b053b0 JS IMPORT: Defining meta.importSync for module 0xedbe6b053b0 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 0x527c8100098 JS IMPORT: Defining parent (nil) of 0x527c81000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x527c81000f8 of 0x527c8100390 '_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 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x527c8101bd8), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x527c81021d8), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x527c81021d8), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x527c8101bd8), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8103c90), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8103c90), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8104888), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8104888), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8105990), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8105990), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x527c8101bd8), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x527c81021d8), global 0xd6a493681c0 JS IMPORT: Module metadata hook for module 0x527c8101bd8 JS IMPORT: Defining meta.importSync for module 0x527c8101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8103c90), global 0xd6a493681c0 JS IMPORT: Module metadata hook for module 0x527c8104338 JS IMPORT: Defining meta.importSync for module 0x527c8104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x527c8113010 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 0x527c81000f8 of 0x527c8113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x527c8113090 in 0x527c81000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x527c81000f8 of 0x527c8113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x527c81000f8 of 0x527c8112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x527c81000f8 of 0xd6a4936a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x527c8113090 of 0xd6a4936a448 '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 0xd6a4936a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd6a493a6060, JSClass 0xa203710a148, in object 0xd6a493a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x527c8113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd6a493a60b0, JSClass 0xa203710a148, in object 0xd6a493a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd6a493a6100, JSClass 0xa203710a148, in object 0xd6a493a6038 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 0xd6a493a6150, JSClass 0xa203710a148, in object 0xd6a493a6038 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' 0xd6a493a6038 in GIRepository 0x527c8112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x527c8103470), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8104888), global 0xd6a493681c0 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' 0xd6a493a61a0 in GIRepository 0x527c8112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x527c8101320), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x527c81053b0), global 0xd6a493681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x527c8105990), global 0xd6a493681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x527c81000f8 of 0x527c8119d08 '_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 0x527c81000f8 of 0xd6a4936ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x527c81000f8 of 0xd6a4936ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x527c8113090 of 0xd6a4936ace0 '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 0xd6a4936ae70 class 0xa2037110b00 in object 0xd6a493a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd6a493a6560, JSClass 0xa2037109e00, in object 0xd6a493a61c8 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' 0xd6a493a61c8 in GIRepository 0x527c8112e90 JS IMPORT: Module metadata hook for module 0x527c81053b0 JS IMPORT: Defining meta.importSync for module 0x527c81053b0 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 0x3a3a15a00098 JS IMPORT: Defining parent (nil) of 0x3a3a15a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x3a3a15a00390 '_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 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3a15a01bd8), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3a15a021d8), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3a15a021d8), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3a15a01bd8), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a03c90), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a03c90), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a04888), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a04888), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a05990), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a05990), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3a15a01bd8), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3a15a021d8), global 0x32bec47681c0 JS IMPORT: Module metadata hook for module 0x3a3a15a01bd8 JS IMPORT: Defining meta.importSync for module 0x3a3a15a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a03c90), global 0x32bec47681c0 JS IMPORT: Module metadata hook for module 0x3a3a15a04338 JS IMPORT: Defining meta.importSync for module 0x3a3a15a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a3a15a13010 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 0x3a3a15a000f8 of 0x3a3a15a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a3a15a13090 in 0x3a3a15a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x3a3a15a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x3a3a15a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x32bec476a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a3a15a13090 of 0x32bec476a448 '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 0x32bec476a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32bec47a6060, JSClass 0xa203710a148, in object 0x32bec47a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a3a15a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32bec47a60b0, JSClass 0xa203710a148, in object 0x32bec47a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32bec47a6100, JSClass 0xa203710a148, in object 0x32bec47a6038 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 0x32bec47a6150, JSClass 0xa203710a148, in object 0x32bec47a6038 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' 0x32bec47a6038 in GIRepository 0x3a3a15a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3a15a03470), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a04888), global 0x32bec47681c0 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' 0x32bec47a61a0 in GIRepository 0x3a3a15a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a3a15a01320), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a3a15a053b0), global 0x32bec47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3a15a05990), global 0x32bec47681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x3a3a15a19d08 '_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 0x3a3a15a000f8 of 0x32bec476ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a3a15a000f8 of 0x32bec476ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a3a15a13090 of 0x32bec476ace0 '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 0x32bec476ae70 class 0xa2037110b00 in object 0x32bec47a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32bec47a6560, JSClass 0xa2037109e00, in object 0x32bec47a61c8 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' 0x32bec47a61c8 in GIRepository 0x3a3a15a12e90 JS IMPORT: Module metadata hook for module 0x3a3a15a053b0 JS IMPORT: Defining meta.importSync for module 0x3a3a15a053b0 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 0x71a4700098 JS IMPORT: Defining parent (nil) of 0x71a47000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x71a47000f8 of 0x71a4700390 '_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 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71a4701bd8), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71a47021d8), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71a47021d8), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71a4701bd8), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4703c90), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4703c90), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4704888), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4704888), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4705990), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4705990), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71a4701bd8), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71a47021d8), global 0x15af86d681c0 JS IMPORT: Module metadata hook for module 0x71a4701bd8 JS IMPORT: Defining meta.importSync for module 0x71a4701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4703c90), global 0x15af86d681c0 JS IMPORT: Module metadata hook for module 0x71a4704338 JS IMPORT: Defining meta.importSync for module 0x71a4704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x71a4713010 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 0x71a47000f8 of 0x71a4713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x71a4713090 in 0x71a47000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x71a47000f8 of 0x71a4713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x71a47000f8 of 0x71a4712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x71a47000f8 of 0x15af86d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x71a4713090 of 0x15af86d6a448 '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 0x15af86d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15af86da6060, JSClass 0xa203710a148, in object 0x15af86da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x71a4713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15af86da60b0, JSClass 0xa203710a148, in object 0x15af86da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15af86da6100, JSClass 0xa203710a148, in object 0x15af86da6038 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 0x15af86da6150, JSClass 0xa203710a148, in object 0x15af86da6038 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' 0x15af86da6038 in GIRepository 0x71a4712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71a4703470), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4704888), global 0x15af86d681c0 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' 0x15af86da61a0 in GIRepository 0x71a4712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x71a4701320), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x71a47053b0), global 0x15af86d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71a4705990), global 0x15af86d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x71a47000f8 of 0x71a4719d08 '_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 0x71a47000f8 of 0x15af86d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x71a47000f8 of 0x15af86d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x71a4713090 of 0x15af86d6ace0 '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 0x15af86d6ae70 class 0xa2037110b00 in object 0x15af86da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15af86da6560, JSClass 0xa2037109e00, in object 0x15af86da61c8 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' 0x15af86da61c8 in GIRepository 0x71a4712e90 JS IMPORT: Module metadata hook for module 0x71a47053b0 JS IMPORT: Defining meta.importSync for module 0x71a47053b0 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 0x2884b4c00098 JS IMPORT: Defining parent (nil) of 0x2884b4c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2884b4c00390 '_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 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2884b4c01bd8), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2884b4c021d8), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2884b4c021d8), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2884b4c01bd8), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c03c90), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c03c90), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c04888), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c04888), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c05990), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c05990), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2884b4c01bd8), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2884b4c021d8), global 0x2934b47681c0 JS IMPORT: Module metadata hook for module 0x2884b4c01bd8 JS IMPORT: Defining meta.importSync for module 0x2884b4c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c03c90), global 0x2934b47681c0 JS IMPORT: Module metadata hook for module 0x2884b4c04338 JS IMPORT: Defining meta.importSync for module 0x2884b4c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2884b4c13010 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 0x2884b4c000f8 of 0x2884b4c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2884b4c13090 in 0x2884b4c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2884b4c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2884b4c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2934b476a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2884b4c13090 of 0x2934b476a448 '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 0x2934b476a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2934b47a6060, JSClass 0xa203710a148, in object 0x2934b47a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2884b4c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2934b47a60b0, JSClass 0xa203710a148, in object 0x2934b47a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2934b47a6100, JSClass 0xa203710a148, in object 0x2934b47a6038 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 0x2934b47a6150, JSClass 0xa203710a148, in object 0x2934b47a6038 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' 0x2934b47a6038 in GIRepository 0x2884b4c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2884b4c03470), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c04888), global 0x2934b47681c0 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' 0x2934b47a61a0 in GIRepository 0x2884b4c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2884b4c01320), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2884b4c053b0), global 0x2934b47681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2884b4c05990), global 0x2934b47681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2884b4c19d08 '_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 0x2884b4c000f8 of 0x2934b476ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2884b4c000f8 of 0x2934b476ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2884b4c13090 of 0x2934b476ace0 '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 0x2934b476ae70 class 0xa2037110b00 in object 0x2934b47a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2934b47a6560, JSClass 0xa2037109e00, in object 0x2934b47a61c8 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' 0x2934b47a61c8 in GIRepository 0x2884b4c12e90 JS IMPORT: Module metadata hook for module 0x2884b4c053b0 JS IMPORT: Defining meta.importSync for module 0x2884b4c053b0 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 0xa6de4a00098 JS IMPORT: Defining parent (nil) of 0xa6de4a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa6de4a000f8 of 0xa6de4a00390 '_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 0xded277681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa6de4a01bd8), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa6de4a021d8), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa6de4a021d8), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa6de4a01bd8), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a03c90), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a03c90), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a04888), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a04888), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a05990), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a05990), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa6de4a01bd8), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa6de4a021d8), global 0xded277681c0 JS IMPORT: Module metadata hook for module 0xa6de4a01bd8 JS IMPORT: Defining meta.importSync for module 0xa6de4a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a03c90), global 0xded277681c0 JS IMPORT: Module metadata hook for module 0xa6de4a04338 JS IMPORT: Defining meta.importSync for module 0xa6de4a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa6de4a13010 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 0xa6de4a000f8 of 0xa6de4a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa6de4a13090 in 0xa6de4a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa6de4a000f8 of 0xa6de4a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa6de4a000f8 of 0xa6de4a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa6de4a000f8 of 0xded2776a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa6de4a13090 of 0xded2776a448 '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 0xded2776a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xded277a6060, JSClass 0xa203710a148, in object 0xded277a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xa6de4a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xded277a60b0, JSClass 0xa203710a148, in object 0xded277a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xded277a6100, JSClass 0xa203710a148, in object 0xded277a6038 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 0xded277a6150, JSClass 0xa203710a148, in object 0xded277a6038 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' 0xded277a6038 in GIRepository 0xa6de4a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa6de4a03470), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a04888), global 0xded277681c0 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' 0xded277a61a0 in GIRepository 0xa6de4a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa6de4a01320), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa6de4a053b0), global 0xded277681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa6de4a05990), global 0xded277681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa6de4a000f8 of 0xa6de4a19d08 '_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 0xa6de4a000f8 of 0xded2776ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xa6de4a000f8 of 0xded2776ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa6de4a13090 of 0xded2776ace0 '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 0xded2776ae70 class 0xa2037110b00 in object 0xded277a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xded277a6560, JSClass 0xa2037109e00, in object 0xded277a61c8 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' 0xded277a61c8 in GIRepository 0xa6de4a12e90 JS IMPORT: Module metadata hook for module 0xa6de4a053b0 JS IMPORT: Defining meta.importSync for module 0xa6de4a053b0 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 0xef269e00098 JS IMPORT: Defining parent (nil) of 0xef269e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xef269e000f8 of 0xef269e00390 '_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 0x3589709681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xef269e01bd8), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xef269e021d8), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xef269e021d8), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xef269e01bd8), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e03c90), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e03c90), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e04888), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e04888), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e05990), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e05990), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xef269e01bd8), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xef269e021d8), global 0x3589709681c0 JS IMPORT: Module metadata hook for module 0xef269e01bd8 JS IMPORT: Defining meta.importSync for module 0xef269e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e03c90), global 0x3589709681c0 JS IMPORT: Module metadata hook for module 0xef269e04338 JS IMPORT: Defining meta.importSync for module 0xef269e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xef269e13010 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 0xef269e000f8 of 0xef269e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xef269e13090 in 0xef269e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xef269e000f8 of 0xef269e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xef269e000f8 of 0xef269e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xef269e000f8 of 0x35897096a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xef269e13090 of 0x35897096a448 '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 0x35897096a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3589709a6060, JSClass 0xa203710a148, in object 0x3589709a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xef269e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3589709a60b0, JSClass 0xa203710a148, in object 0x3589709a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3589709a6100, JSClass 0xa203710a148, in object 0x3589709a6038 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 0x3589709a6150, JSClass 0xa203710a148, in object 0x3589709a6038 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' 0x3589709a6038 in GIRepository 0xef269e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xef269e03470), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e04888), global 0x3589709681c0 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' 0x3589709a61a0 in GIRepository 0xef269e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xef269e01320), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xef269e053b0), global 0x3589709681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xef269e05990), global 0x3589709681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xef269e000f8 of 0xef269e19d08 '_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 0xef269e000f8 of 0x35897096ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xef269e000f8 of 0x35897096ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xef269e13090 of 0x35897096ace0 '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 0x35897096ae70 class 0xa2037110b00 in object 0x3589709a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3589709a6560, JSClass 0xa2037109e00, in object 0x3589709a61c8 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' 0x3589709a61c8 in GIRepository 0xef269e12e90 JS IMPORT: Module metadata hook for module 0xef269e053b0 JS IMPORT: Defining meta.importSync for module 0xef269e053b0 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 0x4f6d2600098 JS IMPORT: Defining parent (nil) of 0x4f6d26000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4f6d26000f8 of 0x4f6d2600390 '_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 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f6d2601bd8), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f6d26021d8), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f6d26021d8), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f6d2601bd8), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2603c90), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2603c90), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2604888), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2604888), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2605990), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2605990), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f6d2601bd8), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f6d26021d8), global 0xbb7d4a681c0 JS IMPORT: Module metadata hook for module 0x4f6d2601bd8 JS IMPORT: Defining meta.importSync for module 0x4f6d2601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2603c90), global 0xbb7d4a681c0 JS IMPORT: Module metadata hook for module 0x4f6d2604338 JS IMPORT: Defining meta.importSync for module 0x4f6d2604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4f6d2613010 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 0x4f6d26000f8 of 0x4f6d2613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4f6d2613090 in 0x4f6d26000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x4f6d26000f8 of 0x4f6d2613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4f6d26000f8 of 0x4f6d2612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4f6d26000f8 of 0xbb7d4a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4f6d2613090 of 0xbb7d4a6a448 '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 0xbb7d4a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbb7d4aa6060, JSClass 0xa203710a148, in object 0xbb7d4aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x4f6d2613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbb7d4aa60b0, JSClass 0xa203710a148, in object 0xbb7d4aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbb7d4aa6100, JSClass 0xa203710a148, in object 0xbb7d4aa6038 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 0xbb7d4aa6150, JSClass 0xa203710a148, in object 0xbb7d4aa6038 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' 0xbb7d4aa6038 in GIRepository 0x4f6d2612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f6d2603470), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2604888), global 0xbb7d4a681c0 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' 0xbb7d4aa61a0 in GIRepository 0x4f6d2612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4f6d2601320), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4f6d26053b0), global 0xbb7d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f6d2605990), global 0xbb7d4a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x4f6d26000f8 of 0x4f6d2619d08 '_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 0x4f6d26000f8 of 0xbb7d4a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x4f6d26000f8 of 0xbb7d4a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x4f6d2613090 of 0xbb7d4a6ace0 '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 0xbb7d4a6ae70 class 0xa2037110b00 in object 0xbb7d4aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xbb7d4aa6560, JSClass 0xa2037109e00, in object 0xbb7d4aa61c8 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' 0xbb7d4aa61c8 in GIRepository 0x4f6d2612e90 JS IMPORT: Module metadata hook for module 0x4f6d26053b0 JS IMPORT: Defining meta.importSync for module 0x4f6d26053b0 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 0x27360cc00098 JS IMPORT: Defining parent (nil) of 0x27360cc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27360cc000f8 of 0x27360cc00390 '_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 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27360cc01bd8), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27360cc021d8), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27360cc021d8), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27360cc01bd8), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc03c90), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc03c90), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc04888), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc04888), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc05990), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc05990), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27360cc01bd8), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27360cc021d8), global 0x334fd19681c0 JS IMPORT: Module metadata hook for module 0x27360cc01bd8 JS IMPORT: Defining meta.importSync for module 0x27360cc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc03c90), global 0x334fd19681c0 JS IMPORT: Module metadata hook for module 0x27360cc04338 JS IMPORT: Defining meta.importSync for module 0x27360cc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27360cc13010 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 0x27360cc000f8 of 0x27360cc13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27360cc13090 in 0x27360cc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27360cc000f8 of 0x27360cc13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27360cc000f8 of 0x27360cc12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27360cc000f8 of 0x334fd196a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27360cc13090 of 0x334fd196a448 '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 0x334fd196a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x334fd19a6060, JSClass 0xa203710a148, in object 0x334fd19a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x27360cc13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x334fd19a60b0, JSClass 0xa203710a148, in object 0x334fd19a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x334fd19a6100, JSClass 0xa203710a148, in object 0x334fd19a6038 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 0x334fd19a6150, JSClass 0xa203710a148, in object 0x334fd19a6038 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' 0x334fd19a6038 in GIRepository 0x27360cc12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27360cc03470), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc04888), global 0x334fd19681c0 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' 0x334fd19a61a0 in GIRepository 0x27360cc12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27360cc01320), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27360cc053b0), global 0x334fd19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27360cc05990), global 0x334fd19681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27360cc000f8 of 0x27360cc19d08 '_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 0x27360cc000f8 of 0x334fd196ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27360cc000f8 of 0x334fd196ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27360cc13090 of 0x334fd196ace0 '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 0x334fd196ae70 class 0xa2037110b00 in object 0x334fd19a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x334fd19a6560, JSClass 0xa2037109e00, in object 0x334fd19a61c8 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' 0x334fd19a61c8 in GIRepository 0x27360cc12e90 JS IMPORT: Module metadata hook for module 0x27360cc053b0 JS IMPORT: Defining meta.importSync for module 0x27360cc053b0 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 0xfc9d600098 JS IMPORT: Defining parent (nil) of 0xfc9d6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfc9d6000f8 of 0xfc9d600390 '_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 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc9d601bd8), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc9d6021d8), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc9d6021d8), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc9d601bd8), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d603c90), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d603c90), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d604888), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d604888), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d605990), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d605990), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc9d601bd8), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc9d6021d8), global 0x1a2322f681c0 JS IMPORT: Module metadata hook for module 0xfc9d601bd8 JS IMPORT: Defining meta.importSync for module 0xfc9d601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d603c90), global 0x1a2322f681c0 JS IMPORT: Module metadata hook for module 0xfc9d604338 JS IMPORT: Defining meta.importSync for module 0xfc9d604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfc9d613010 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 0xfc9d6000f8 of 0xfc9d613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfc9d613090 in 0xfc9d6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfc9d6000f8 of 0xfc9d613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfc9d6000f8 of 0xfc9d612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfc9d6000f8 of 0x1a2322f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfc9d613090 of 0x1a2322f6a448 '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 0x1a2322f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a2322fa6060, JSClass 0xa203710a148, in object 0x1a2322fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0xfc9d613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a2322fa60b0, JSClass 0xa203710a148, in object 0x1a2322fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a2322fa6100, JSClass 0xa203710a148, in object 0x1a2322fa6038 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 0x1a2322fa6150, JSClass 0xa203710a148, in object 0x1a2322fa6038 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' 0x1a2322fa6038 in GIRepository 0xfc9d612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc9d603470), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d604888), global 0x1a2322f681c0 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' 0x1a2322fa61a0 in GIRepository 0xfc9d612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfc9d601320), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfc9d6053b0), global 0x1a2322f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc9d605990), global 0x1a2322f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xfc9d6000f8 of 0xfc9d619d08 '_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 0xfc9d6000f8 of 0x1a2322f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xfc9d6000f8 of 0x1a2322f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xfc9d613090 of 0x1a2322f6ace0 '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 0x1a2322f6ae70 class 0xa2037110b00 in object 0x1a2322fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a2322fa6560, JSClass 0xa2037109e00, in object 0x1a2322fa61c8 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' 0x1a2322fa61c8 in GIRepository 0xfc9d612e90 JS IMPORT: Module metadata hook for module 0xfc9d6053b0 JS IMPORT: Defining meta.importSync for module 0xfc9d6053b0 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 0x1e6c30b00098 JS IMPORT: Defining parent (nil) of 0x1e6c30b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x1e6c30b00390 '_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 0x50942d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6c30b01bd8), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6c30b021d8), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6c30b021d8), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6c30b01bd8), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b03c90), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b03c90), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b04888), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b04888), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b05990), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b05990), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6c30b01bd8), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6c30b021d8), global 0x50942d681c0 JS IMPORT: Module metadata hook for module 0x1e6c30b01bd8 JS IMPORT: Defining meta.importSync for module 0x1e6c30b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b03c90), global 0x50942d681c0 JS IMPORT: Module metadata hook for module 0x1e6c30b04338 JS IMPORT: Defining meta.importSync for module 0x1e6c30b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e6c30b13010 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 0x1e6c30b000f8 of 0x1e6c30b13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e6c30b13090 in 0x1e6c30b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x1e6c30b13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x1e6c30b12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x50942d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e6c30b13090 of 0x50942d6a448 '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 0x50942d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x50942da6060, JSClass 0xa203710a148, in object 0x50942da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1e6c30b13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x50942da60b0, JSClass 0xa203710a148, in object 0x50942da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x50942da6100, JSClass 0xa203710a148, in object 0x50942da6038 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 0x50942da6150, JSClass 0xa203710a148, in object 0x50942da6038 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' 0x50942da6038 in GIRepository 0x1e6c30b12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6c30b03470), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b04888), global 0x50942d681c0 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' 0x50942da61a0 in GIRepository 0x1e6c30b12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e6c30b01320), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6c30b053b0), global 0x50942d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6c30b05990), global 0x50942d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x1e6c30b19d08 '_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 0x1e6c30b000f8 of 0x50942d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1e6c30b000f8 of 0x50942d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1e6c30b13090 of 0x50942d6ace0 '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 0x50942d6ae70 class 0xa2037110b00 in object 0x50942da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x50942da6560, JSClass 0xa2037109e00, in object 0x50942da61c8 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' 0x50942da61c8 in GIRepository 0x1e6c30b12e90 JS IMPORT: Module metadata hook for module 0x1e6c30b053b0 JS IMPORT: Defining meta.importSync for module 0x1e6c30b053b0 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 0x270d55e00098 JS IMPORT: Defining parent (nil) of 0x270d55e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x270d55e000f8 of 0x270d55e00390 '_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 0x3406459681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x270d55e01bd8), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x270d55e021d8), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x270d55e021d8), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x270d55e01bd8), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e03c90), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e03c90), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e04888), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e04888), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e05990), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e05990), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x270d55e01bd8), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x270d55e021d8), global 0x3406459681c0 JS IMPORT: Module metadata hook for module 0x270d55e01bd8 JS IMPORT: Defining meta.importSync for module 0x270d55e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e03c90), global 0x3406459681c0 JS IMPORT: Module metadata hook for module 0x270d55e04338 JS IMPORT: Defining meta.importSync for module 0x270d55e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x270d55e13010 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 0x270d55e000f8 of 0x270d55e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x270d55e13090 in 0x270d55e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x270d55e000f8 of 0x270d55e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x270d55e000f8 of 0x270d55e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x270d55e000f8 of 0x34064596a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x270d55e13090 of 0x34064596a448 '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 0x34064596a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3406459a6060, JSClass 0xa203710a148, in object 0x3406459a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x270d55e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3406459a60b0, JSClass 0xa203710a148, in object 0x3406459a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3406459a6100, JSClass 0xa203710a148, in object 0x3406459a6038 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 0x3406459a6150, JSClass 0xa203710a148, in object 0x3406459a6038 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' 0x3406459a6038 in GIRepository 0x270d55e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x270d55e03470), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e04888), global 0x3406459681c0 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' 0x3406459a61a0 in GIRepository 0x270d55e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x270d55e01320), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x270d55e053b0), global 0x3406459681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x270d55e05990), global 0x3406459681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x270d55e000f8 of 0x270d55e19d08 '_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 0x270d55e000f8 of 0x34064596ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x270d55e000f8 of 0x34064596ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x270d55e13090 of 0x34064596ace0 '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 0x34064596ae70 class 0xa2037110b00 in object 0x3406459a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3406459a6560, JSClass 0xa2037109e00, in object 0x3406459a61c8 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' 0x3406459a61c8 in GIRepository 0x270d55e12e90 JS IMPORT: Module metadata hook for module 0x270d55e053b0 JS IMPORT: Defining meta.importSync for module 0x270d55e053b0 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 0x6db94c00098 JS IMPORT: Defining parent (nil) of 0x6db94c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6db94c000f8 of 0x6db94c00390 '_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 0x258af84681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6db94c01bd8), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6db94c021d8), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6db94c021d8), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6db94c01bd8), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c03c90), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c03c90), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c04888), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c04888), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c05990), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c05990), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6db94c01bd8), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6db94c021d8), global 0x258af84681c0 JS IMPORT: Module metadata hook for module 0x6db94c01bd8 JS IMPORT: Defining meta.importSync for module 0x6db94c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c03c90), global 0x258af84681c0 JS IMPORT: Module metadata hook for module 0x6db94c04338 JS IMPORT: Defining meta.importSync for module 0x6db94c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6db94c13010 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 0x6db94c000f8 of 0x6db94c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6db94c13090 in 0x6db94c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6db94c000f8 of 0x6db94c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6db94c000f8 of 0x6db94c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6db94c000f8 of 0x258af846a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6db94c13090 of 0x258af846a448 '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 0x258af846a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x258af84a6060, JSClass 0xa203710a148, in object 0x258af84a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x6db94c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x258af84a60b0, JSClass 0xa203710a148, in object 0x258af84a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x258af84a6100, JSClass 0xa203710a148, in object 0x258af84a6038 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 0x258af84a6150, JSClass 0xa203710a148, in object 0x258af84a6038 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' 0x258af84a6038 in GIRepository 0x6db94c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6db94c03470), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c04888), global 0x258af84681c0 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' 0x258af84a61a0 in GIRepository 0x6db94c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6db94c01320), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6db94c053b0), global 0x258af84681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6db94c05990), global 0x258af84681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x6db94c000f8 of 0x6db94c19d08 '_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 0x6db94c000f8 of 0x258af846ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x6db94c000f8 of 0x258af846ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x6db94c13090 of 0x258af846ace0 '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 0x258af846ae70 class 0xa2037110b00 in object 0x258af84a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x258af84a6560, JSClass 0xa2037109e00, in object 0x258af84a61c8 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' 0x258af84a61c8 in GIRepository 0x6db94c12e90 JS IMPORT: Module metadata hook for module 0x6db94c053b0 JS IMPORT: Defining meta.importSync for module 0x6db94c053b0 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 0x194ae7200098 JS IMPORT: Defining parent (nil) of 0x194ae72000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x194ae72000f8 of 0x194ae7200390 '_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 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x194ae7201bd8), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x194ae72021d8), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x194ae72021d8), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x194ae7201bd8), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7203c90), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7203c90), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7204888), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7204888), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7205990), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7205990), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x194ae7201bd8), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x194ae72021d8), global 0x18363d6681c0 JS IMPORT: Module metadata hook for module 0x194ae7201bd8 JS IMPORT: Defining meta.importSync for module 0x194ae7201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7203c90), global 0x18363d6681c0 JS IMPORT: Module metadata hook for module 0x194ae7204338 JS IMPORT: Defining meta.importSync for module 0x194ae7204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x194ae7213010 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 0x194ae72000f8 of 0x194ae7213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x194ae7213090 in 0x194ae72000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x194ae72000f8 of 0x194ae7213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x194ae72000f8 of 0x194ae7212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x194ae72000f8 of 0x18363d66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x194ae7213090 of 0x18363d66a448 '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 0x18363d66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18363d6a6060, JSClass 0xa203710a148, in object 0x18363d6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x194ae7213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18363d6a60b0, JSClass 0xa203710a148, in object 0x18363d6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18363d6a6100, JSClass 0xa203710a148, in object 0x18363d6a6038 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 0x18363d6a6150, JSClass 0xa203710a148, in object 0x18363d6a6038 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' 0x18363d6a6038 in GIRepository 0x194ae7212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x194ae7203470), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7204888), global 0x18363d6681c0 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' 0x18363d6a61a0 in GIRepository 0x194ae7212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x194ae7201320), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x194ae72053b0), global 0x18363d6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x194ae7205990), global 0x18363d6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x194ae72000f8 of 0x194ae7219d08 '_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 0x194ae72000f8 of 0x18363d66ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x194ae72000f8 of 0x18363d66ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x194ae7213090 of 0x18363d66ace0 '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 0x18363d66ae70 class 0xa2037110b00 in object 0x18363d6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18363d6a6560, JSClass 0xa2037109e00, in object 0x18363d6a61c8 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' 0x18363d6a61c8 in GIRepository 0x194ae7212e90 JS IMPORT: Module metadata hook for module 0x194ae72053b0 JS IMPORT: Defining meta.importSync for module 0x194ae72053b0 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 0x287e7e500098 JS IMPORT: Defining parent (nil) of 0x287e7e5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x287e7e5000f8 of 0x287e7e500390 '_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 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x287e7e501bd8), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x287e7e5021d8), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x287e7e5021d8), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x287e7e501bd8), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e503c90), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e503c90), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e504888), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e504888), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e505990), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e505990), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x287e7e501bd8), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x287e7e5021d8), global 0xf10d89681c0 JS IMPORT: Module metadata hook for module 0x287e7e501bd8 JS IMPORT: Defining meta.importSync for module 0x287e7e501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e503c90), global 0xf10d89681c0 JS IMPORT: Module metadata hook for module 0x287e7e504338 JS IMPORT: Defining meta.importSync for module 0x287e7e504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x287e7e513010 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 0x287e7e5000f8 of 0x287e7e513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x287e7e513090 in 0x287e7e5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x287e7e5000f8 of 0x287e7e513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x287e7e5000f8 of 0x287e7e512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x287e7e5000f8 of 0xf10d896a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x287e7e513090 of 0xf10d896a448 '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 0xf10d896a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf10d89a6060, JSClass 0xa203710a148, in object 0xf10d89a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x287e7e513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf10d89a60b0, JSClass 0xa203710a148, in object 0xf10d89a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf10d89a6100, JSClass 0xa203710a148, in object 0xf10d89a6038 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 0xf10d89a6150, JSClass 0xa203710a148, in object 0xf10d89a6038 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' 0xf10d89a6038 in GIRepository 0x287e7e512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x287e7e503470), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e504888), global 0xf10d89681c0 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' 0xf10d89a61a0 in GIRepository 0x287e7e512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x287e7e501320), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x287e7e5053b0), global 0xf10d89681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x287e7e505990), global 0xf10d89681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x287e7e5000f8 of 0x287e7e519d08 '_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 0x287e7e5000f8 of 0xf10d896ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x287e7e5000f8 of 0xf10d896ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x287e7e513090 of 0xf10d896ace0 '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 0xf10d896ae70 class 0xa2037110b00 in object 0xf10d89a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf10d89a6560, JSClass 0xa2037109e00, in object 0xf10d89a61c8 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' 0xf10d89a61c8 in GIRepository 0x287e7e512e90 JS IMPORT: Module metadata hook for module 0x287e7e5053b0 JS IMPORT: Defining meta.importSync for module 0x287e7e5053b0 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 0xefb01500098 JS IMPORT: Defining parent (nil) of 0xefb015000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xefb015000f8 of 0xefb01500390 '_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 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xefb01501bd8), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xefb015021d8), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xefb015021d8), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xefb01501bd8), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01503c90), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01503c90), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01504888), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01504888), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01505990), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01505990), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xefb01501bd8), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xefb015021d8), global 0x29cd1d2681c0 JS IMPORT: Module metadata hook for module 0xefb01501bd8 JS IMPORT: Defining meta.importSync for module 0xefb01501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01503c90), global 0x29cd1d2681c0 JS IMPORT: Module metadata hook for module 0xefb01504338 JS IMPORT: Defining meta.importSync for module 0xefb01504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xefb01513010 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 0xefb015000f8 of 0xefb01513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xefb01513090 in 0xefb015000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xefb015000f8 of 0xefb01513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xefb015000f8 of 0xefb01512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xefb015000f8 of 0x29cd1d26a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xefb01513090 of 0x29cd1d26a448 '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 0x29cd1d26a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29cd1d2a6060, JSClass 0xa203710a148, in object 0x29cd1d2a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xefb01513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29cd1d2a60b0, JSClass 0xa203710a148, in object 0x29cd1d2a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29cd1d2a6100, JSClass 0xa203710a148, in object 0x29cd1d2a6038 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 0x29cd1d2a6150, JSClass 0xa203710a148, in object 0x29cd1d2a6038 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' 0x29cd1d2a6038 in GIRepository 0xefb01512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xefb01503470), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01504888), global 0x29cd1d2681c0 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' 0x29cd1d2a61a0 in GIRepository 0xefb01512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xefb01501320), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xefb015053b0), global 0x29cd1d2681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xefb01505990), global 0x29cd1d2681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xefb015000f8 of 0xefb01519d08 '_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 0xefb015000f8 of 0x29cd1d26ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xefb015000f8 of 0x29cd1d26ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xefb01513090 of 0x29cd1d26ace0 '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 0x29cd1d26ae70 class 0xa2037110b00 in object 0x29cd1d2a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29cd1d2a6560, JSClass 0xa2037109e00, in object 0x29cd1d2a61c8 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' 0x29cd1d2a61c8 in GIRepository 0xefb01512e90 JS IMPORT: Module metadata hook for module 0xefb015053b0 JS IMPORT: Defining meta.importSync for module 0xefb015053b0 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 0x30c9e9c00098 JS IMPORT: Defining parent (nil) of 0x30c9e9c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x30c9e9c00390 '_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 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c9e9c01bd8), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c9e9c021d8), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c9e9c021d8), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c9e9c01bd8), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c03c90), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c03c90), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c04888), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c04888), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c05990), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c05990), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c9e9c01bd8), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c9e9c021d8), global 0x38a99c6681c0 JS IMPORT: Module metadata hook for module 0x30c9e9c01bd8 JS IMPORT: Defining meta.importSync for module 0x30c9e9c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c03c90), global 0x38a99c6681c0 JS IMPORT: Module metadata hook for module 0x30c9e9c04338 JS IMPORT: Defining meta.importSync for module 0x30c9e9c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x30c9e9c13010 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 0x30c9e9c000f8 of 0x30c9e9c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x30c9e9c13090 in 0x30c9e9c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x30c9e9c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x30c9e9c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x38a99c66a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x30c9e9c13090 of 0x38a99c66a448 '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 0x38a99c66a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38a99c6a6060, JSClass 0xa203710a148, in object 0x38a99c6a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x30c9e9c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38a99c6a60b0, JSClass 0xa203710a148, in object 0x38a99c6a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38a99c6a6100, JSClass 0xa203710a148, in object 0x38a99c6a6038 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 0x38a99c6a6150, JSClass 0xa203710a148, in object 0x38a99c6a6038 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' 0x38a99c6a6038 in GIRepository 0x30c9e9c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c9e9c03470), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c04888), global 0x38a99c6681c0 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' 0x38a99c6a61a0 in GIRepository 0x30c9e9c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30c9e9c01320), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30c9e9c053b0), global 0x38a99c6681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c9e9c05990), global 0x38a99c6681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x30c9e9c19d08 '_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 0x30c9e9c000f8 of 0x38a99c66ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x30c9e9c000f8 of 0x38a99c66ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x30c9e9c13090 of 0x38a99c66ace0 '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 0x38a99c66ae70 class 0xa2037110b00 in object 0x38a99c6a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x38a99c6a6560, JSClass 0xa2037109e00, in object 0x38a99c6a61c8 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' 0x38a99c6a61c8 in GIRepository 0x30c9e9c12e90 JS IMPORT: Module metadata hook for module 0x30c9e9c053b0 JS IMPORT: Defining meta.importSync for module 0x30c9e9c053b0 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 0x32fa13500098 JS IMPORT: Defining parent (nil) of 0x32fa135000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32fa135000f8 of 0x32fa13500390 '_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 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fa13501bd8), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fa135021d8), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fa135021d8), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fa13501bd8), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13503c90), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13503c90), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13504888), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13504888), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13505990), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13505990), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fa13501bd8), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fa135021d8), global 0x9198c7681c0 JS IMPORT: Module metadata hook for module 0x32fa13501bd8 JS IMPORT: Defining meta.importSync for module 0x32fa13501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13503c90), global 0x9198c7681c0 JS IMPORT: Module metadata hook for module 0x32fa13504338 JS IMPORT: Defining meta.importSync for module 0x32fa13504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32fa13513010 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 0x32fa135000f8 of 0x32fa13513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32fa13513090 in 0x32fa135000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32fa135000f8 of 0x32fa13513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32fa135000f8 of 0x32fa13512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32fa135000f8 of 0x9198c76a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32fa13513090 of 0x9198c76a448 '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 0x9198c76a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9198c7a6060, JSClass 0xa203710a148, in object 0x9198c7a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x32fa13513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9198c7a60b0, JSClass 0xa203710a148, in object 0x9198c7a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9198c7a6100, JSClass 0xa203710a148, in object 0x9198c7a6038 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 0x9198c7a6150, JSClass 0xa203710a148, in object 0x9198c7a6038 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' 0x9198c7a6038 in GIRepository 0x32fa13512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fa13503470), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13504888), global 0x9198c7681c0 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' 0x9198c7a61a0 in GIRepository 0x32fa13512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32fa13501320), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32fa135053b0), global 0x9198c7681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fa13505990), global 0x9198c7681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32fa135000f8 of 0x32fa13519d08 '_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 0x32fa135000f8 of 0x9198c76ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32fa135000f8 of 0x9198c76ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32fa13513090 of 0x9198c76ace0 '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 0x9198c76ae70 class 0xa2037110b00 in object 0x9198c7a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x9198c7a6560, JSClass 0xa2037109e00, in object 0x9198c7a61c8 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' 0x9198c7a61c8 in GIRepository 0x32fa13512e90 JS IMPORT: Module metadata hook for module 0x32fa135053b0 JS IMPORT: Defining meta.importSync for module 0x32fa135053b0 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 0x317ab2d00098 JS IMPORT: Defining parent (nil) of 0x317ab2d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x317ab2d000f8 of 0x317ab2d00390 '_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 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317ab2d01bd8), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317ab2d021d8), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317ab2d021d8), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317ab2d01bd8), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d03c90), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d03c90), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d04888), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d04888), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d05990), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d05990), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317ab2d01bd8), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317ab2d021d8), global 0x3df3bbe681c0 JS IMPORT: Module metadata hook for module 0x317ab2d01bd8 JS IMPORT: Defining meta.importSync for module 0x317ab2d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d03c90), global 0x3df3bbe681c0 JS IMPORT: Module metadata hook for module 0x317ab2d04338 JS IMPORT: Defining meta.importSync for module 0x317ab2d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x317ab2d13010 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 0x317ab2d000f8 of 0x317ab2d13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x317ab2d13090 in 0x317ab2d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x317ab2d000f8 of 0x317ab2d13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x317ab2d000f8 of 0x317ab2d12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x317ab2d000f8 of 0x3df3bbe6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x317ab2d13090 of 0x3df3bbe6a448 '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 0x3df3bbe6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3df3bbea6060, JSClass 0xa203710a148, in object 0x3df3bbea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x317ab2d13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3df3bbea60b0, JSClass 0xa203710a148, in object 0x3df3bbea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3df3bbea6100, JSClass 0xa203710a148, in object 0x3df3bbea6038 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 0x3df3bbea6150, JSClass 0xa203710a148, in object 0x3df3bbea6038 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' 0x3df3bbea6038 in GIRepository 0x317ab2d12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317ab2d03470), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d04888), global 0x3df3bbe681c0 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' 0x3df3bbea61a0 in GIRepository 0x317ab2d12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x317ab2d01320), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x317ab2d053b0), global 0x3df3bbe681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317ab2d05990), global 0x3df3bbe681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x317ab2d000f8 of 0x317ab2d19d08 '_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 0x317ab2d000f8 of 0x3df3bbe6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x317ab2d000f8 of 0x3df3bbe6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x317ab2d13090 of 0x3df3bbe6ace0 '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 0x3df3bbe6ae70 class 0xa2037110b00 in object 0x3df3bbea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3df3bbea6560, JSClass 0xa2037109e00, in object 0x3df3bbea61c8 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' 0x3df3bbea61c8 in GIRepository 0x317ab2d12e90 JS IMPORT: Module metadata hook for module 0x317ab2d053b0 JS IMPORT: Defining meta.importSync for module 0x317ab2d053b0 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 0x2c7308b00098 JS IMPORT: Defining parent (nil) of 0x2c7308b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c7308b000f8 of 0x2c7308b00390 '_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 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c7308b01bd8), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c7308b021d8), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c7308b021d8), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c7308b01bd8), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b03c90), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b03c90), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b04888), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b04888), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b05990), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b05990), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c7308b01bd8), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c7308b021d8), global 0x32b16e9681c0 JS IMPORT: Module metadata hook for module 0x2c7308b01bd8 JS IMPORT: Defining meta.importSync for module 0x2c7308b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b03c90), global 0x32b16e9681c0 JS IMPORT: Module metadata hook for module 0x2c7308b04338 JS IMPORT: Defining meta.importSync for module 0x2c7308b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c7308b13010 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 0x2c7308b000f8 of 0x2c7308b13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c7308b13090 in 0x2c7308b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c7308b000f8 of 0x2c7308b13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c7308b000f8 of 0x2c7308b12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c7308b000f8 of 0x32b16e96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c7308b13090 of 0x32b16e96a448 '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 0x32b16e96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32b16e9a6060, JSClass 0xa203710a148, in object 0x32b16e9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c7308b13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32b16e9a60b0, JSClass 0xa203710a148, in object 0x32b16e9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32b16e9a6100, JSClass 0xa203710a148, in object 0x32b16e9a6038 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 0x32b16e9a6150, JSClass 0xa203710a148, in object 0x32b16e9a6038 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' 0x32b16e9a6038 in GIRepository 0x2c7308b12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c7308b03470), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b04888), global 0x32b16e9681c0 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' 0x32b16e9a61a0 in GIRepository 0x2c7308b12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c7308b01320), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c7308b053b0), global 0x32b16e9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c7308b05990), global 0x32b16e9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c7308b000f8 of 0x2c7308b19d08 '_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 0x2c7308b000f8 of 0x32b16e96ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c7308b000f8 of 0x32b16e96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c7308b13090 of 0x32b16e96ace0 '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 0x32b16e96ae70 class 0xa2037110b00 in object 0x32b16e9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32b16e9a6560, JSClass 0xa2037109e00, in object 0x32b16e9a61c8 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' 0x32b16e9a61c8 in GIRepository 0x2c7308b12e90 JS IMPORT: Module metadata hook for module 0x2c7308b053b0 JS IMPORT: Defining meta.importSync for module 0x2c7308b053b0 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 0x257f58300098 JS IMPORT: Defining parent (nil) of 0x257f583000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x257f583000f8 of 0x257f58300390 '_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 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x257f58301bd8), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x257f583021d8), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x257f583021d8), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x257f58301bd8), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58303c90), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58303c90), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58304888), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58304888), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58305990), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58305990), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x257f58301bd8), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x257f583021d8), global 0x1494f1681c0 JS IMPORT: Module metadata hook for module 0x257f58301bd8 JS IMPORT: Defining meta.importSync for module 0x257f58301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58303c90), global 0x1494f1681c0 JS IMPORT: Module metadata hook for module 0x257f58304338 JS IMPORT: Defining meta.importSync for module 0x257f58304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x257f58313010 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 0x257f583000f8 of 0x257f58313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x257f58313090 in 0x257f583000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x257f583000f8 of 0x257f58313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x257f583000f8 of 0x257f58312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x257f583000f8 of 0x1494f16a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x257f58313090 of 0x1494f16a448 '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 0x1494f16a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1494f1a6060, JSClass 0xa203710a148, in object 0x1494f1a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x257f58313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1494f1a60b0, JSClass 0xa203710a148, in object 0x1494f1a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1494f1a6100, JSClass 0xa203710a148, in object 0x1494f1a6038 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 0x1494f1a6150, JSClass 0xa203710a148, in object 0x1494f1a6038 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' 0x1494f1a6038 in GIRepository 0x257f58312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x257f58303470), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58304888), global 0x1494f1681c0 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' 0x1494f1a61a0 in GIRepository 0x257f58312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x257f58301320), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x257f583053b0), global 0x1494f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x257f58305990), global 0x1494f1681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x257f583000f8 of 0x257f58319d08 '_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 0x257f583000f8 of 0x1494f16ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x257f583000f8 of 0x1494f16ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x257f58313090 of 0x1494f16ace0 '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 0x1494f16ae70 class 0xa2037110b00 in object 0x1494f1a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1494f1a6560, JSClass 0xa2037109e00, in object 0x1494f1a61c8 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' 0x1494f1a61c8 in GIRepository 0x257f58312e90 JS IMPORT: Module metadata hook for module 0x257f583053b0 JS IMPORT: Defining meta.importSync for module 0x257f583053b0 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 0x269b9f200098 JS IMPORT: Defining parent (nil) of 0x269b9f2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x269b9f2000f8 of 0x269b9f200390 '_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 0x3326732681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b9f201bd8), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b9f2021d8), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b9f2021d8), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b9f201bd8), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f203c90), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f203c90), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f204888), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f204888), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f205990), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f205990), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b9f201bd8), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b9f2021d8), global 0x3326732681c0 JS IMPORT: Module metadata hook for module 0x269b9f201bd8 JS IMPORT: Defining meta.importSync for module 0x269b9f201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f203c90), global 0x3326732681c0 JS IMPORT: Module metadata hook for module 0x269b9f204338 JS IMPORT: Defining meta.importSync for module 0x269b9f204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x269b9f213010 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 0x269b9f2000f8 of 0x269b9f213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x269b9f213090 in 0x269b9f2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x269b9f2000f8 of 0x269b9f213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x269b9f2000f8 of 0x269b9f212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x269b9f2000f8 of 0x33267326a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x269b9f213090 of 0x33267326a448 '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 0x33267326a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3326732a6060, JSClass 0xa203710a148, in object 0x3326732a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x269b9f213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3326732a60b0, JSClass 0xa203710a148, in object 0x3326732a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3326732a6100, JSClass 0xa203710a148, in object 0x3326732a6038 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 0x3326732a6150, JSClass 0xa203710a148, in object 0x3326732a6038 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' 0x3326732a6038 in GIRepository 0x269b9f212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b9f203470), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f204888), global 0x3326732681c0 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' 0x3326732a61a0 in GIRepository 0x269b9f212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x269b9f201320), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x269b9f2053b0), global 0x3326732681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b9f205990), global 0x3326732681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x269b9f2000f8 of 0x269b9f219d08 '_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 0x269b9f2000f8 of 0x33267326ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x269b9f2000f8 of 0x33267326ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x269b9f213090 of 0x33267326ace0 '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 0x33267326ae70 class 0xa2037110b00 in object 0x3326732a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3326732a6560, JSClass 0xa2037109e00, in object 0x3326732a61c8 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' 0x3326732a61c8 in GIRepository 0x269b9f212e90 JS IMPORT: Module metadata hook for module 0x269b9f2053b0 JS IMPORT: Defining meta.importSync for module 0x269b9f2053b0 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 0x37303bb00098 JS IMPORT: Defining parent (nil) of 0x37303bb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37303bb000f8 of 0x37303bb00390 '_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 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37303bb01bd8), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37303bb021d8), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37303bb021d8), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37303bb01bd8), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb03c90), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb03c90), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb04888), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb04888), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb05990), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb05990), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37303bb01bd8), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37303bb021d8), global 0x4ad230681c0 JS IMPORT: Module metadata hook for module 0x37303bb01bd8 JS IMPORT: Defining meta.importSync for module 0x37303bb01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb03c90), global 0x4ad230681c0 JS IMPORT: Module metadata hook for module 0x37303bb04338 JS IMPORT: Defining meta.importSync for module 0x37303bb04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37303bb13010 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 0x37303bb000f8 of 0x37303bb13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37303bb13090 in 0x37303bb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37303bb000f8 of 0x37303bb13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37303bb000f8 of 0x37303bb12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37303bb000f8 of 0x4ad2306a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37303bb13090 of 0x4ad2306a448 '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 0x4ad2306a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4ad230a6060, JSClass 0xa203710a148, in object 0x4ad230a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x37303bb13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4ad230a60b0, JSClass 0xa203710a148, in object 0x4ad230a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4ad230a6100, JSClass 0xa203710a148, in object 0x4ad230a6038 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 0x4ad230a6150, JSClass 0xa203710a148, in object 0x4ad230a6038 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' 0x4ad230a6038 in GIRepository 0x37303bb12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37303bb03470), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb04888), global 0x4ad230681c0 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' 0x4ad230a61a0 in GIRepository 0x37303bb12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37303bb01320), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37303bb053b0), global 0x4ad230681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37303bb05990), global 0x4ad230681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37303bb000f8 of 0x37303bb19d08 '_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 0x37303bb000f8 of 0x4ad2306ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x37303bb000f8 of 0x4ad2306ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37303bb13090 of 0x4ad2306ace0 '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 0x4ad2306ae70 class 0xa2037110b00 in object 0x4ad230a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4ad230a6560, JSClass 0xa2037109e00, in object 0x4ad230a61c8 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' 0x4ad230a61c8 in GIRepository 0x37303bb12e90 JS IMPORT: Module metadata hook for module 0x37303bb053b0 JS IMPORT: Defining meta.importSync for module 0x37303bb053b0 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 0x2c15d8b00098 JS IMPORT: Defining parent (nil) of 0x2c15d8b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x2c15d8b00390 '_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 0x700d14681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c15d8b01bd8), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c15d8b021d8), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c15d8b021d8), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c15d8b01bd8), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b03c90), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b03c90), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b04888), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b04888), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b05990), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b05990), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c15d8b01bd8), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c15d8b021d8), global 0x700d14681c0 JS IMPORT: Module metadata hook for module 0x2c15d8b01bd8 JS IMPORT: Defining meta.importSync for module 0x2c15d8b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b03c90), global 0x700d14681c0 JS IMPORT: Module metadata hook for module 0x2c15d8b04338 JS IMPORT: Defining meta.importSync for module 0x2c15d8b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c15d8b13010 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 0x2c15d8b000f8 of 0x2c15d8b13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c15d8b13090 in 0x2c15d8b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x2c15d8b13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x2c15d8b12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x700d146a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c15d8b13090 of 0x700d146a448 '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 0x700d146a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x700d14a6060, JSClass 0xa203710a148, in object 0x700d14a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2c15d8b13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x700d14a60b0, JSClass 0xa203710a148, in object 0x700d14a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x700d14a6100, JSClass 0xa203710a148, in object 0x700d14a6038 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 0x700d14a6150, JSClass 0xa203710a148, in object 0x700d14a6038 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' 0x700d14a6038 in GIRepository 0x2c15d8b12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c15d8b03470), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b04888), global 0x700d14681c0 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' 0x700d14a61a0 in GIRepository 0x2c15d8b12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2c15d8b01320), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2c15d8b053b0), global 0x700d14681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c15d8b05990), global 0x700d14681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x2c15d8b19d08 '_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 0x2c15d8b000f8 of 0x700d146ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c15d8b000f8 of 0x700d146ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c15d8b13090 of 0x700d146ace0 '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 0x700d146ae70 class 0xa2037110b00 in object 0x700d14a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x700d14a6560, JSClass 0xa2037109e00, in object 0x700d14a61c8 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' 0x700d14a61c8 in GIRepository 0x2c15d8b12e90 JS IMPORT: Module metadata hook for module 0x2c15d8b053b0 JS IMPORT: Defining meta.importSync for module 0x2c15d8b053b0 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 0x10418cc00098 JS IMPORT: Defining parent (nil) of 0x10418cc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10418cc000f8 of 0x10418cc00390 '_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 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10418cc01bd8), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10418cc021d8), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10418cc021d8), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10418cc01bd8), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc03c90), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc03c90), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc04888), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc04888), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc05990), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc05990), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10418cc01bd8), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10418cc021d8), global 0x216bd8f681c0 JS IMPORT: Module metadata hook for module 0x10418cc01bd8 JS IMPORT: Defining meta.importSync for module 0x10418cc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc03c90), global 0x216bd8f681c0 JS IMPORT: Module metadata hook for module 0x10418cc04338 JS IMPORT: Defining meta.importSync for module 0x10418cc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10418cc13010 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 0x10418cc000f8 of 0x10418cc13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10418cc13090 in 0x10418cc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10418cc000f8 of 0x10418cc13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10418cc000f8 of 0x10418cc12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10418cc000f8 of 0x216bd8f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10418cc13090 of 0x216bd8f6a448 '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 0x216bd8f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x216bd8fa6060, JSClass 0xa203710a148, in object 0x216bd8fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x10418cc13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x216bd8fa60b0, JSClass 0xa203710a148, in object 0x216bd8fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x216bd8fa6100, JSClass 0xa203710a148, in object 0x216bd8fa6038 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 0x216bd8fa6150, JSClass 0xa203710a148, in object 0x216bd8fa6038 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' 0x216bd8fa6038 in GIRepository 0x10418cc12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10418cc03470), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc04888), global 0x216bd8f681c0 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' 0x216bd8fa61a0 in GIRepository 0x10418cc12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10418cc01320), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10418cc053b0), global 0x216bd8f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10418cc05990), global 0x216bd8f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10418cc000f8 of 0x10418cc19d08 '_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 0x10418cc000f8 of 0x216bd8f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10418cc000f8 of 0x216bd8f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10418cc13090 of 0x216bd8f6ace0 '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 0x216bd8f6ae70 class 0xa2037110b00 in object 0x216bd8fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x216bd8fa6560, JSClass 0xa2037109e00, in object 0x216bd8fa61c8 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' 0x216bd8fa61c8 in GIRepository 0x10418cc12e90 JS IMPORT: Module metadata hook for module 0x10418cc053b0 JS IMPORT: Defining meta.importSync for module 0x10418cc053b0 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 0x1495bb800098 JS IMPORT: Defining parent (nil) of 0x1495bb8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1495bb8000f8 of 0x1495bb800390 '_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 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1495bb801bd8), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1495bb8021d8), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1495bb8021d8), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1495bb801bd8), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb803c90), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb803c90), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb804888), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb804888), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb805990), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb805990), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1495bb801bd8), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1495bb8021d8), global 0xa47d4a681c0 JS IMPORT: Module metadata hook for module 0x1495bb801bd8 JS IMPORT: Defining meta.importSync for module 0x1495bb801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb803c90), global 0xa47d4a681c0 JS IMPORT: Module metadata hook for module 0x1495bb804338 JS IMPORT: Defining meta.importSync for module 0x1495bb804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1495bb813010 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 0x1495bb8000f8 of 0x1495bb813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1495bb813090 in 0x1495bb8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1495bb8000f8 of 0x1495bb813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1495bb8000f8 of 0x1495bb812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1495bb8000f8 of 0xa47d4a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1495bb813090 of 0xa47d4a6a448 '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 0xa47d4a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa47d4aa6060, JSClass 0xa203710a148, in object 0xa47d4aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1495bb813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa47d4aa60b0, JSClass 0xa203710a148, in object 0xa47d4aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa47d4aa6100, JSClass 0xa203710a148, in object 0xa47d4aa6038 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 0xa47d4aa6150, JSClass 0xa203710a148, in object 0xa47d4aa6038 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' 0xa47d4aa6038 in GIRepository 0x1495bb812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1495bb803470), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb804888), global 0xa47d4a681c0 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' 0xa47d4aa61a0 in GIRepository 0x1495bb812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1495bb801320), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1495bb8053b0), global 0xa47d4a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1495bb805990), global 0xa47d4a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1495bb8000f8 of 0x1495bb819d08 '_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 0x1495bb8000f8 of 0xa47d4a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1495bb8000f8 of 0xa47d4a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1495bb813090 of 0xa47d4a6ace0 '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 0xa47d4a6ae70 class 0xa2037110b00 in object 0xa47d4aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa47d4aa6560, JSClass 0xa2037109e00, in object 0xa47d4aa61c8 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' 0xa47d4aa61c8 in GIRepository 0x1495bb812e90 JS IMPORT: Module metadata hook for module 0x1495bb8053b0 JS IMPORT: Defining meta.importSync for module 0x1495bb8053b0 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 0xb757fe00098 JS IMPORT: Defining parent (nil) of 0xb757fe000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb757fe000f8 of 0xb757fe00390 '_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 0xd19653681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb757fe01bd8), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb757fe021d8), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb757fe021d8), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb757fe01bd8), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe03c90), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe03c90), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe04888), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe04888), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe05990), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe05990), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb757fe01bd8), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb757fe021d8), global 0xd19653681c0 JS IMPORT: Module metadata hook for module 0xb757fe01bd8 JS IMPORT: Defining meta.importSync for module 0xb757fe01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe03c90), global 0xd19653681c0 JS IMPORT: Module metadata hook for module 0xb757fe04338 JS IMPORT: Defining meta.importSync for module 0xb757fe04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb757fe13010 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 0xb757fe000f8 of 0xb757fe13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb757fe13090 in 0xb757fe000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb757fe000f8 of 0xb757fe13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb757fe000f8 of 0xb757fe12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb757fe000f8 of 0xd196536a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb757fe13090 of 0xd196536a448 '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 0xd196536a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd19653a6060, JSClass 0xa203710a148, in object 0xd19653a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xb757fe13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd19653a60b0, JSClass 0xa203710a148, in object 0xd19653a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd19653a6100, JSClass 0xa203710a148, in object 0xd19653a6038 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 0xd19653a6150, JSClass 0xa203710a148, in object 0xd19653a6038 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' 0xd19653a6038 in GIRepository 0xb757fe12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb757fe03470), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe04888), global 0xd19653681c0 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' 0xd19653a61a0 in GIRepository 0xb757fe12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb757fe01320), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb757fe053b0), global 0xd19653681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb757fe05990), global 0xd19653681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb757fe000f8 of 0xb757fe19d08 '_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 0xb757fe000f8 of 0xd196536ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb757fe000f8 of 0xd196536ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb757fe13090 of 0xd196536ace0 '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 0xd196536ae70 class 0xa2037110b00 in object 0xd19653a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd19653a6560, JSClass 0xa2037109e00, in object 0xd19653a61c8 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' 0xd19653a61c8 in GIRepository 0xb757fe12e90 JS IMPORT: Module metadata hook for module 0xb757fe053b0 JS IMPORT: Defining meta.importSync for module 0xb757fe053b0 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 0x82c29a00098 JS IMPORT: Defining parent (nil) of 0x82c29a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x82c29a000f8 of 0x82c29a00390 '_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 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x82c29a01bd8), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x82c29a021d8), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x82c29a021d8), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x82c29a01bd8), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a03c90), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a03c90), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a04888), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a04888), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a05990), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a05990), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x82c29a01bd8), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x82c29a021d8), global 0x24bf517681c0 JS IMPORT: Module metadata hook for module 0x82c29a01bd8 JS IMPORT: Defining meta.importSync for module 0x82c29a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a03c90), global 0x24bf517681c0 JS IMPORT: Module metadata hook for module 0x82c29a04338 JS IMPORT: Defining meta.importSync for module 0x82c29a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x82c29a13010 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 0x82c29a000f8 of 0x82c29a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x82c29a13090 in 0x82c29a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x82c29a000f8 of 0x82c29a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x82c29a000f8 of 0x82c29a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x82c29a000f8 of 0x24bf5176a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x82c29a13090 of 0x24bf5176a448 '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 0x24bf5176a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24bf517a6060, JSClass 0xa203710a148, in object 0x24bf517a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x82c29a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24bf517a60b0, JSClass 0xa203710a148, in object 0x24bf517a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24bf517a6100, JSClass 0xa203710a148, in object 0x24bf517a6038 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 0x24bf517a6150, JSClass 0xa203710a148, in object 0x24bf517a6038 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' 0x24bf517a6038 in GIRepository 0x82c29a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x82c29a03470), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a04888), global 0x24bf517681c0 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' 0x24bf517a61a0 in GIRepository 0x82c29a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x82c29a01320), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x82c29a053b0), global 0x24bf517681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x82c29a05990), global 0x24bf517681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x82c29a000f8 of 0x82c29a19d08 '_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 0x82c29a000f8 of 0x24bf5176ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x82c29a000f8 of 0x24bf5176ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x82c29a13090 of 0x24bf5176ace0 '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 0x24bf5176ae70 class 0xa2037110b00 in object 0x24bf517a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x24bf517a6560, JSClass 0xa2037109e00, in object 0x24bf517a61c8 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' 0x24bf517a61c8 in GIRepository 0x82c29a12e90 JS IMPORT: Module metadata hook for module 0x82c29a053b0 JS IMPORT: Defining meta.importSync for module 0x82c29a053b0 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 0x6f3fc900098 JS IMPORT: Defining parent (nil) of 0x6f3fc9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x6f3fc900390 '_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 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6f3fc901bd8), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6f3fc9021d8), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6f3fc9021d8), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6f3fc901bd8), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc903c90), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc903c90), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc904888), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc904888), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc905990), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc905990), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6f3fc901bd8), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6f3fc9021d8), global 0x11969fc681c0 JS IMPORT: Module metadata hook for module 0x6f3fc901bd8 JS IMPORT: Defining meta.importSync for module 0x6f3fc901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc903c90), global 0x11969fc681c0 JS IMPORT: Module metadata hook for module 0x6f3fc904338 JS IMPORT: Defining meta.importSync for module 0x6f3fc904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6f3fc913010 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 0x6f3fc9000f8 of 0x6f3fc913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6f3fc913090 in 0x6f3fc9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x6f3fc913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x6f3fc912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x11969fc6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6f3fc913090 of 0x11969fc6a448 '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 0x11969fc6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11969fca6060, JSClass 0xa203710a148, in object 0x11969fca6038 JS CTX: Initialized class GIRepositoryGType prototype 0x6f3fc913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11969fca60b0, JSClass 0xa203710a148, in object 0x11969fca6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11969fca6100, JSClass 0xa203710a148, in object 0x11969fca6038 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 0x11969fca6150, JSClass 0xa203710a148, in object 0x11969fca6038 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' 0x11969fca6038 in GIRepository 0x6f3fc912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6f3fc903470), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc904888), global 0x11969fc681c0 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' 0x11969fca61a0 in GIRepository 0x6f3fc912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6f3fc901320), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6f3fc9053b0), global 0x11969fc681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6f3fc905990), global 0x11969fc681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x6f3fc919d08 '_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 0x6f3fc9000f8 of 0x11969fc6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x6f3fc9000f8 of 0x11969fc6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x6f3fc913090 of 0x11969fc6ace0 '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 0x11969fc6ae70 class 0xa2037110b00 in object 0x11969fca61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x11969fca6560, JSClass 0xa2037109e00, in object 0x11969fca61c8 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' 0x11969fca61c8 in GIRepository 0x6f3fc912e90 JS IMPORT: Module metadata hook for module 0x6f3fc9053b0 JS IMPORT: Defining meta.importSync for module 0x6f3fc9053b0 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 0x846fc200098 JS IMPORT: Defining parent (nil) of 0x846fc2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x846fc2000f8 of 0x846fc200390 '_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 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x846fc201bd8), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x846fc2021d8), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x846fc2021d8), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x846fc201bd8), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc203c90), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc203c90), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc204888), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc204888), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc205990), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc205990), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x846fc201bd8), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x846fc2021d8), global 0x3b87b57681c0 JS IMPORT: Module metadata hook for module 0x846fc201bd8 JS IMPORT: Defining meta.importSync for module 0x846fc201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc203c90), global 0x3b87b57681c0 JS IMPORT: Module metadata hook for module 0x846fc204338 JS IMPORT: Defining meta.importSync for module 0x846fc204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x846fc213010 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 0x846fc2000f8 of 0x846fc213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x846fc213090 in 0x846fc2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x846fc2000f8 of 0x846fc213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x846fc2000f8 of 0x846fc212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x846fc2000f8 of 0x3b87b576a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x846fc213090 of 0x3b87b576a448 '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 0x3b87b576a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b87b57a6060, JSClass 0xa203710a148, in object 0x3b87b57a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x846fc213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b87b57a60b0, JSClass 0xa203710a148, in object 0x3b87b57a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b87b57a6100, JSClass 0xa203710a148, in object 0x3b87b57a6038 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 0x3b87b57a6150, JSClass 0xa203710a148, in object 0x3b87b57a6038 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' 0x3b87b57a6038 in GIRepository 0x846fc212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x846fc203470), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc204888), global 0x3b87b57681c0 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' 0x3b87b57a61a0 in GIRepository 0x846fc212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x846fc201320), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x846fc2053b0), global 0x3b87b57681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x846fc205990), global 0x3b87b57681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x846fc2000f8 of 0x846fc219d08 '_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 0x846fc2000f8 of 0x3b87b576ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x846fc2000f8 of 0x3b87b576ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x846fc213090 of 0x3b87b576ace0 '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 0x3b87b576ae70 class 0xa2037110b00 in object 0x3b87b57a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b87b57a6560, JSClass 0xa2037109e00, in object 0x3b87b57a61c8 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' 0x3b87b57a61c8 in GIRepository 0x846fc212e90 JS IMPORT: Module metadata hook for module 0x846fc2053b0 JS IMPORT: Defining meta.importSync for module 0x846fc2053b0 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 0x1cc569700098 JS IMPORT: Defining parent (nil) of 0x1cc5697000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cc5697000f8 of 0x1cc569700390 '_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 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cc569701bd8), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cc5697021d8), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cc5697021d8), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cc569701bd8), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569703c90), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569703c90), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569704888), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569704888), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569705990), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569705990), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cc569701bd8), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cc5697021d8), global 0x14a23d4681c0 JS IMPORT: Module metadata hook for module 0x1cc569701bd8 JS IMPORT: Defining meta.importSync for module 0x1cc569701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569703c90), global 0x14a23d4681c0 JS IMPORT: Module metadata hook for module 0x1cc569704338 JS IMPORT: Defining meta.importSync for module 0x1cc569704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cc569713010 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 0x1cc5697000f8 of 0x1cc569713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cc569713090 in 0x1cc5697000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cc5697000f8 of 0x1cc569713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cc5697000f8 of 0x1cc569712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cc5697000f8 of 0x14a23d46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cc569713090 of 0x14a23d46a448 '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 0x14a23d46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14a23d4a6060, JSClass 0xa203710a148, in object 0x14a23d4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1cc569713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14a23d4a60b0, JSClass 0xa203710a148, in object 0x14a23d4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14a23d4a6100, JSClass 0xa203710a148, in object 0x14a23d4a6038 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 0x14a23d4a6150, JSClass 0xa203710a148, in object 0x14a23d4a6038 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' 0x14a23d4a6038 in GIRepository 0x1cc569712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cc569703470), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569704888), global 0x14a23d4681c0 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' 0x14a23d4a61a0 in GIRepository 0x1cc569712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cc569701320), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cc5697053b0), global 0x14a23d4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cc569705990), global 0x14a23d4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1cc5697000f8 of 0x1cc569719d08 '_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 0x1cc5697000f8 of 0x14a23d46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1cc5697000f8 of 0x14a23d46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cc569713090 of 0x14a23d46ace0 '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 0x14a23d46ae70 class 0xa2037110b00 in object 0x14a23d4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14a23d4a6560, JSClass 0xa2037109e00, in object 0x14a23d4a61c8 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' 0x14a23d4a61c8 in GIRepository 0x1cc569712e90 JS IMPORT: Module metadata hook for module 0x1cc5697053b0 JS IMPORT: Defining meta.importSync for module 0x1cc5697053b0 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 0x20d4ed900098 JS IMPORT: Defining parent (nil) of 0x20d4ed9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x20d4ed900390 '_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 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d4ed901bd8), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d4ed9021d8), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d4ed9021d8), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d4ed901bd8), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed903c90), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed903c90), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed904888), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed904888), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed905990), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed905990), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d4ed901bd8), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d4ed9021d8), global 0x1787ee9681c0 JS IMPORT: Module metadata hook for module 0x20d4ed901bd8 JS IMPORT: Defining meta.importSync for module 0x20d4ed901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed903c90), global 0x1787ee9681c0 JS IMPORT: Module metadata hook for module 0x20d4ed904338 JS IMPORT: Defining meta.importSync for module 0x20d4ed904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20d4ed913010 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 0x20d4ed9000f8 of 0x20d4ed913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20d4ed913090 in 0x20d4ed9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x20d4ed913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x20d4ed912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x1787ee96a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20d4ed913090 of 0x1787ee96a448 '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 0x1787ee96a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1787ee9a6060, JSClass 0xa203710a148, in object 0x1787ee9a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x20d4ed913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1787ee9a60b0, JSClass 0xa203710a148, in object 0x1787ee9a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1787ee9a6100, JSClass 0xa203710a148, in object 0x1787ee9a6038 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 0x1787ee9a6150, JSClass 0xa203710a148, in object 0x1787ee9a6038 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' 0x1787ee9a6038 in GIRepository 0x20d4ed912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d4ed903470), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed904888), global 0x1787ee9681c0 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' 0x1787ee9a61a0 in GIRepository 0x20d4ed912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20d4ed901320), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d4ed9053b0), global 0x1787ee9681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d4ed905990), global 0x1787ee9681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x20d4ed919d08 '_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 0x20d4ed9000f8 of 0x1787ee96ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x20d4ed9000f8 of 0x1787ee96ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x20d4ed913090 of 0x1787ee96ace0 '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 0x1787ee96ae70 class 0xa2037110b00 in object 0x1787ee9a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1787ee9a6560, JSClass 0xa2037109e00, in object 0x1787ee9a61c8 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' 0x1787ee9a61c8 in GIRepository 0x20d4ed912e90 JS IMPORT: Module metadata hook for module 0x20d4ed9053b0 JS IMPORT: Defining meta.importSync for module 0x20d4ed9053b0 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 0x1bf297500098 JS IMPORT: Defining parent (nil) of 0x1bf2975000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1bf2975000f8 of 0x1bf297500390 '_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 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bf297501bd8), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bf2975021d8), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bf2975021d8), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bf297501bd8), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297503c90), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297503c90), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297504888), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297504888), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297505990), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297505990), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bf297501bd8), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bf2975021d8), global 0x2557f2b681c0 JS IMPORT: Module metadata hook for module 0x1bf297501bd8 JS IMPORT: Defining meta.importSync for module 0x1bf297501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297503c90), global 0x2557f2b681c0 JS IMPORT: Module metadata hook for module 0x1bf297504338 JS IMPORT: Defining meta.importSync for module 0x1bf297504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bf297513010 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 0x1bf2975000f8 of 0x1bf297513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1bf297513090 in 0x1bf2975000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1bf2975000f8 of 0x1bf297513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1bf2975000f8 of 0x1bf297512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1bf2975000f8 of 0x2557f2b6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1bf297513090 of 0x2557f2b6a448 '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 0x2557f2b6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2557f2ba6060, JSClass 0xa203710a148, in object 0x2557f2ba6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1bf297513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2557f2ba60b0, JSClass 0xa203710a148, in object 0x2557f2ba6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2557f2ba6100, JSClass 0xa203710a148, in object 0x2557f2ba6038 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 0x2557f2ba6150, JSClass 0xa203710a148, in object 0x2557f2ba6038 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' 0x2557f2ba6038 in GIRepository 0x1bf297512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bf297503470), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297504888), global 0x2557f2b681c0 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' 0x2557f2ba61a0 in GIRepository 0x1bf297512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bf297501320), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bf2975053b0), global 0x2557f2b681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bf297505990), global 0x2557f2b681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1bf2975000f8 of 0x1bf297519d08 '_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 0x1bf2975000f8 of 0x2557f2b6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1bf2975000f8 of 0x2557f2b6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1bf297513090 of 0x2557f2b6ace0 '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 0x2557f2b6ae70 class 0xa2037110b00 in object 0x2557f2ba61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2557f2ba6560, JSClass 0xa2037109e00, in object 0x2557f2ba61c8 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' 0x2557f2ba61c8 in GIRepository 0x1bf297512e90 JS IMPORT: Module metadata hook for module 0x1bf2975053b0 JS IMPORT: Defining meta.importSync for module 0x1bf2975053b0 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 0x3d618f500098 JS IMPORT: Defining parent (nil) of 0x3d618f5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d618f5000f8 of 0x3d618f500390 '_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 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d618f501bd8), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d618f5021d8), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d618f5021d8), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d618f501bd8), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f503c90), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f503c90), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f504888), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f504888), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f505990), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f505990), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d618f501bd8), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d618f5021d8), global 0x32d052f681c0 JS IMPORT: Module metadata hook for module 0x3d618f501bd8 JS IMPORT: Defining meta.importSync for module 0x3d618f501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f503c90), global 0x32d052f681c0 JS IMPORT: Module metadata hook for module 0x3d618f504338 JS IMPORT: Defining meta.importSync for module 0x3d618f504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d618f513010 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 0x3d618f5000f8 of 0x3d618f513090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d618f513090 in 0x3d618f5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d618f5000f8 of 0x3d618f513618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d618f5000f8 of 0x3d618f512e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d618f5000f8 of 0x32d052f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d618f513090 of 0x32d052f6a448 '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 0x32d052f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32d052fa6060, JSClass 0xa203710a148, in object 0x32d052fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d618f513c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32d052fa60b0, JSClass 0xa203710a148, in object 0x32d052fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32d052fa6100, JSClass 0xa203710a148, in object 0x32d052fa6038 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 0x32d052fa6150, JSClass 0xa203710a148, in object 0x32d052fa6038 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' 0x32d052fa6038 in GIRepository 0x3d618f512e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d618f503470), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f504888), global 0x32d052f681c0 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' 0x32d052fa61a0 in GIRepository 0x3d618f512e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d618f501320), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d618f5053b0), global 0x32d052f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d618f505990), global 0x32d052f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d618f5000f8 of 0x3d618f519d08 '_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 0x3d618f5000f8 of 0x32d052f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d618f5000f8 of 0x32d052f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d618f513090 of 0x32d052f6ace0 '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 0x32d052f6ae70 class 0xa2037110b00 in object 0x32d052fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32d052fa6560, JSClass 0xa2037109e00, in object 0x32d052fa61c8 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' 0x32d052fa61c8 in GIRepository 0x3d618f512e90 JS IMPORT: Module metadata hook for module 0x3d618f5053b0 JS IMPORT: Defining meta.importSync for module 0x3d618f5053b0 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 0x2de8ce700098 JS IMPORT: Defining parent (nil) of 0x2de8ce7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x2de8ce700390 '_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 0x1055456681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8ce701bd8), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8ce7021d8), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8ce7021d8), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8ce701bd8), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce703c90), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce703c90), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce704888), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce704888), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce705990), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce705990), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8ce701bd8), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8ce7021d8), global 0x1055456681c0 JS IMPORT: Module metadata hook for module 0x2de8ce701bd8 JS IMPORT: Defining meta.importSync for module 0x2de8ce701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce703c90), global 0x1055456681c0 JS IMPORT: Module metadata hook for module 0x2de8ce704338 JS IMPORT: Defining meta.importSync for module 0x2de8ce704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2de8ce713010 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 0x2de8ce7000f8 of 0x2de8ce713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2de8ce713090 in 0x2de8ce7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x2de8ce713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x2de8ce712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x10554566a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2de8ce713090 of 0x10554566a448 '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 0x10554566a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1055456a6060, JSClass 0xa203710a148, in object 0x1055456a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2de8ce713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1055456a60b0, JSClass 0xa203710a148, in object 0x1055456a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1055456a6100, JSClass 0xa203710a148, in object 0x1055456a6038 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 0x1055456a6150, JSClass 0xa203710a148, in object 0x1055456a6038 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' 0x1055456a6038 in GIRepository 0x2de8ce712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8ce703470), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce704888), global 0x1055456681c0 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' 0x1055456a61a0 in GIRepository 0x2de8ce712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2de8ce701320), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2de8ce7053b0), global 0x1055456681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8ce705990), global 0x1055456681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x2de8ce719d08 '_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 0x2de8ce7000f8 of 0x10554566ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2de8ce7000f8 of 0x10554566ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2de8ce713090 of 0x10554566ace0 '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 0x10554566ae70 class 0xa2037110b00 in object 0x1055456a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1055456a6560, JSClass 0xa2037109e00, in object 0x1055456a61c8 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' 0x1055456a61c8 in GIRepository 0x2de8ce712e90 JS IMPORT: Module metadata hook for module 0x2de8ce7053b0 JS IMPORT: Defining meta.importSync for module 0x2de8ce7053b0 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 0x2dd8b8e00098 JS IMPORT: Defining parent (nil) of 0x2dd8b8e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0x2dd8b8e00390 '_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 0xbee914681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dd8b8e01bd8), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dd8b8e021d8), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dd8b8e021d8), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dd8b8e01bd8), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e03c90), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e03c90), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e04888), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e04888), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e05990), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e05990), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dd8b8e01bd8), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dd8b8e021d8), global 0xbee914681c0 JS IMPORT: Module metadata hook for module 0x2dd8b8e01bd8 JS IMPORT: Defining meta.importSync for module 0x2dd8b8e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e03c90), global 0xbee914681c0 JS IMPORT: Module metadata hook for module 0x2dd8b8e04338 JS IMPORT: Defining meta.importSync for module 0x2dd8b8e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2dd8b8e13010 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 0x2dd8b8e000f8 of 0x2dd8b8e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2dd8b8e13090 in 0x2dd8b8e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0x2dd8b8e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0x2dd8b8e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0xbee9146a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2dd8b8e13090 of 0xbee9146a448 '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 0xbee9146a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbee914a6060, JSClass 0xa203710a148, in object 0xbee914a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2dd8b8e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbee914a60b0, JSClass 0xa203710a148, in object 0xbee914a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbee914a6100, JSClass 0xa203710a148, in object 0xbee914a6038 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 0xbee914a6150, JSClass 0xa203710a148, in object 0xbee914a6038 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' 0xbee914a6038 in GIRepository 0x2dd8b8e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dd8b8e03470), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e04888), global 0xbee914681c0 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' 0xbee914a61a0 in GIRepository 0x2dd8b8e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2dd8b8e01320), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dd8b8e053b0), global 0xbee914681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dd8b8e05990), global 0xbee914681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0x2dd8b8e19d08 '_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 0x2dd8b8e000f8 of 0xbee9146ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2dd8b8e000f8 of 0xbee9146ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2dd8b8e13090 of 0xbee9146ace0 '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 0xbee9146ae70 class 0xa2037110b00 in object 0xbee914a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xbee914a6560, JSClass 0xa2037109e00, in object 0xbee914a61c8 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' 0xbee914a61c8 in GIRepository 0x2dd8b8e12e90 JS IMPORT: Module metadata hook for module 0x2dd8b8e053b0 JS IMPORT: Defining meta.importSync for module 0x2dd8b8e053b0 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 0x3da7df300098 JS IMPORT: Defining parent (nil) of 0x3da7df3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3da7df3000f8 of 0x3da7df300390 '_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 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da7df301bd8), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da7df3021d8), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da7df3021d8), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da7df301bd8), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df303c90), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df303c90), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df304888), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df304888), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df305990), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df305990), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da7df301bd8), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da7df3021d8), global 0x31e4584681c0 JS IMPORT: Module metadata hook for module 0x3da7df301bd8 JS IMPORT: Defining meta.importSync for module 0x3da7df301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df303c90), global 0x31e4584681c0 JS IMPORT: Module metadata hook for module 0x3da7df304338 JS IMPORT: Defining meta.importSync for module 0x3da7df304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3da7df313010 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 0x3da7df3000f8 of 0x3da7df313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3da7df313090 in 0x3da7df3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3da7df3000f8 of 0x3da7df313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3da7df3000f8 of 0x3da7df312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3da7df3000f8 of 0x31e45846a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3da7df313090 of 0x31e45846a448 '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 0x31e45846a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31e4584a6060, JSClass 0xa203710a148, in object 0x31e4584a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3da7df313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31e4584a60b0, JSClass 0xa203710a148, in object 0x31e4584a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31e4584a6100, JSClass 0xa203710a148, in object 0x31e4584a6038 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 0x31e4584a6150, JSClass 0xa203710a148, in object 0x31e4584a6038 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' 0x31e4584a6038 in GIRepository 0x3da7df312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da7df303470), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df304888), global 0x31e4584681c0 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' 0x31e4584a61a0 in GIRepository 0x3da7df312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3da7df301320), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da7df3053b0), global 0x31e4584681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da7df305990), global 0x31e4584681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3da7df3000f8 of 0x3da7df319d08 '_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 0x3da7df3000f8 of 0x31e45846ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3da7df3000f8 of 0x31e45846ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3da7df313090 of 0x31e45846ace0 '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 0x31e45846ae70 class 0xa2037110b00 in object 0x31e4584a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31e4584a6560, JSClass 0xa2037109e00, in object 0x31e4584a61c8 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' 0x31e4584a61c8 in GIRepository 0x3da7df312e90 JS IMPORT: Module metadata hook for module 0x3da7df3053b0 JS IMPORT: Defining meta.importSync for module 0x3da7df3053b0 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 0x3804f5300098 JS IMPORT: Defining parent (nil) of 0x3804f53000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3804f53000f8 of 0x3804f5300390 '_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 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3804f5301bd8), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3804f53021d8), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3804f53021d8), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3804f5301bd8), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5303c90), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5303c90), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5304888), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5304888), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5305990), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5305990), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3804f5301bd8), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3804f53021d8), global 0x341e4b0681c0 JS IMPORT: Module metadata hook for module 0x3804f5301bd8 JS IMPORT: Defining meta.importSync for module 0x3804f5301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5303c90), global 0x341e4b0681c0 JS IMPORT: Module metadata hook for module 0x3804f5304338 JS IMPORT: Defining meta.importSync for module 0x3804f5304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3804f5313010 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 0x3804f53000f8 of 0x3804f5313090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3804f5313090 in 0x3804f53000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3804f53000f8 of 0x3804f5313618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3804f53000f8 of 0x3804f5312e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3804f53000f8 of 0x341e4b06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3804f5313090 of 0x341e4b06a448 '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 0x341e4b06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x341e4b0a6060, JSClass 0xa203710a148, in object 0x341e4b0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3804f5313c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x341e4b0a60b0, JSClass 0xa203710a148, in object 0x341e4b0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x341e4b0a6100, JSClass 0xa203710a148, in object 0x341e4b0a6038 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 0x341e4b0a6150, JSClass 0xa203710a148, in object 0x341e4b0a6038 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' 0x341e4b0a6038 in GIRepository 0x3804f5312e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3804f5303470), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5304888), global 0x341e4b0681c0 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' 0x341e4b0a61a0 in GIRepository 0x3804f5312e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3804f5301320), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3804f53053b0), global 0x341e4b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3804f5305990), global 0x341e4b0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3804f53000f8 of 0x3804f5319d08 '_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 0x3804f53000f8 of 0x341e4b06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3804f53000f8 of 0x341e4b06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3804f5313090 of 0x341e4b06ace0 '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 0x341e4b06ae70 class 0xa2037110b00 in object 0x341e4b0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x341e4b0a6560, JSClass 0xa2037109e00, in object 0x341e4b0a61c8 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' 0x341e4b0a61c8 in GIRepository 0x3804f5312e90 JS IMPORT: Module metadata hook for module 0x3804f53053b0 JS IMPORT: Defining meta.importSync for module 0x3804f53053b0 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 0x3e6821800098 JS IMPORT: Defining parent (nil) of 0x3e68218000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3e68218000f8 of 0x3e6821800390 '_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 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e6821801bd8), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e68218021d8), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e68218021d8), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e6821801bd8), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821803c90), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821803c90), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821804888), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821804888), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821805990), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821805990), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e6821801bd8), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e68218021d8), global 0x199f69a681c0 JS IMPORT: Module metadata hook for module 0x3e6821801bd8 JS IMPORT: Defining meta.importSync for module 0x3e6821801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821803c90), global 0x199f69a681c0 JS IMPORT: Module metadata hook for module 0x3e6821804338 JS IMPORT: Defining meta.importSync for module 0x3e6821804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e6821813010 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 0x3e68218000f8 of 0x3e6821813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3e6821813090 in 0x3e68218000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3e68218000f8 of 0x3e6821813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3e68218000f8 of 0x3e6821812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3e68218000f8 of 0x199f69a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3e6821813090 of 0x199f69a6a448 '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 0x199f69a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x199f69aa6060, JSClass 0xa203710a148, in object 0x199f69aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3e6821813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x199f69aa60b0, JSClass 0xa203710a148, in object 0x199f69aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x199f69aa6100, JSClass 0xa203710a148, in object 0x199f69aa6038 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 0x199f69aa6150, JSClass 0xa203710a148, in object 0x199f69aa6038 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' 0x199f69aa6038 in GIRepository 0x3e6821812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e6821803470), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821804888), global 0x199f69a681c0 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' 0x199f69aa61a0 in GIRepository 0x3e6821812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e6821801320), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3e68218053b0), global 0x199f69a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e6821805990), global 0x199f69a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3e68218000f8 of 0x3e6821819d08 '_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 0x3e68218000f8 of 0x199f69a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3e68218000f8 of 0x199f69a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3e6821813090 of 0x199f69a6ace0 '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 0x199f69a6ae70 class 0xa2037110b00 in object 0x199f69aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x199f69aa6560, JSClass 0xa2037109e00, in object 0x199f69aa61c8 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' 0x199f69aa61c8 in GIRepository 0x3e6821812e90 JS IMPORT: Module metadata hook for module 0x3e68218053b0 JS IMPORT: Defining meta.importSync for module 0x3e68218053b0 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 0x3d4693e00098 JS IMPORT: Defining parent (nil) of 0x3d4693e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d4693e000f8 of 0x3d4693e00390 '_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 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d4693e01bd8), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d4693e021d8), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d4693e021d8), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d4693e01bd8), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e03c90), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e03c90), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e04888), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e04888), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e05990), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e05990), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d4693e01bd8), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d4693e021d8), global 0x28ea247681c0 JS IMPORT: Module metadata hook for module 0x3d4693e01bd8 JS IMPORT: Defining meta.importSync for module 0x3d4693e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e03c90), global 0x28ea247681c0 JS IMPORT: Module metadata hook for module 0x3d4693e04338 JS IMPORT: Defining meta.importSync for module 0x3d4693e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d4693e13010 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 0x3d4693e000f8 of 0x3d4693e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d4693e13090 in 0x3d4693e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d4693e000f8 of 0x3d4693e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d4693e000f8 of 0x3d4693e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d4693e000f8 of 0x28ea2476a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d4693e13090 of 0x28ea2476a448 '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 0x28ea2476a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28ea247a6060, JSClass 0xa203710a148, in object 0x28ea247a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d4693e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28ea247a60b0, JSClass 0xa203710a148, in object 0x28ea247a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28ea247a6100, JSClass 0xa203710a148, in object 0x28ea247a6038 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 0x28ea247a6150, JSClass 0xa203710a148, in object 0x28ea247a6038 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' 0x28ea247a6038 in GIRepository 0x3d4693e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d4693e03470), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e04888), global 0x28ea247681c0 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' 0x28ea247a61a0 in GIRepository 0x3d4693e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d4693e01320), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d4693e053b0), global 0x28ea247681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d4693e05990), global 0x28ea247681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d4693e000f8 of 0x3d4693e19d08 '_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 0x3d4693e000f8 of 0x28ea2476ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d4693e000f8 of 0x28ea2476ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d4693e13090 of 0x28ea2476ace0 '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 0x28ea2476ae70 class 0xa2037110b00 in object 0x28ea247a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x28ea247a6560, JSClass 0xa2037109e00, in object 0x28ea247a61c8 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' 0x28ea247a61c8 in GIRepository 0x3d4693e12e90 JS IMPORT: Module metadata hook for module 0x3d4693e053b0 JS IMPORT: Defining meta.importSync for module 0x3d4693e053b0 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 0x3a7fbf900098 JS IMPORT: Defining parent (nil) of 0x3a7fbf9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x3a7fbf900390 '_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 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7fbf901bd8), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7fbf9021d8), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7fbf9021d8), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7fbf901bd8), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf903c90), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf903c90), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf904888), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf904888), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf905990), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf905990), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7fbf901bd8), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7fbf9021d8), global 0x10bb10f681c0 JS IMPORT: Module metadata hook for module 0x3a7fbf901bd8 JS IMPORT: Defining meta.importSync for module 0x3a7fbf901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf903c90), global 0x10bb10f681c0 JS IMPORT: Module metadata hook for module 0x3a7fbf904338 JS IMPORT: Defining meta.importSync for module 0x3a7fbf904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a7fbf913010 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 0x3a7fbf9000f8 of 0x3a7fbf913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a7fbf913090 in 0x3a7fbf9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x3a7fbf913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x3a7fbf912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x10bb10f6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a7fbf913090 of 0x10bb10f6a448 '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 0x10bb10f6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10bb10fa6060, JSClass 0xa203710a148, in object 0x10bb10fa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a7fbf913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10bb10fa60b0, JSClass 0xa203710a148, in object 0x10bb10fa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10bb10fa6100, JSClass 0xa203710a148, in object 0x10bb10fa6038 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 0x10bb10fa6150, JSClass 0xa203710a148, in object 0x10bb10fa6038 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' 0x10bb10fa6038 in GIRepository 0x3a7fbf912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7fbf903470), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf904888), global 0x10bb10f681c0 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' 0x10bb10fa61a0 in GIRepository 0x3a7fbf912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a7fbf901320), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a7fbf9053b0), global 0x10bb10f681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7fbf905990), global 0x10bb10f681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x3a7fbf919d08 '_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 0x3a7fbf9000f8 of 0x10bb10f6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a7fbf9000f8 of 0x10bb10f6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a7fbf913090 of 0x10bb10f6ace0 '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 0x10bb10f6ae70 class 0xa2037110b00 in object 0x10bb10fa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10bb10fa6560, JSClass 0xa2037109e00, in object 0x10bb10fa61c8 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' 0x10bb10fa61c8 in GIRepository 0x3a7fbf912e90 JS IMPORT: Module metadata hook for module 0x3a7fbf9053b0 JS IMPORT: Defining meta.importSync for module 0x3a7fbf9053b0 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 0x7e71d400098 JS IMPORT: Defining parent (nil) of 0x7e71d4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7e71d4000f8 of 0x7e71d400390 '_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 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e71d401bd8), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e71d4021d8), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e71d4021d8), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e71d401bd8), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d403c90), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d403c90), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d404888), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d404888), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d405990), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d405990), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e71d401bd8), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e71d4021d8), global 0x2e2ddea681c0 JS IMPORT: Module metadata hook for module 0x7e71d401bd8 JS IMPORT: Defining meta.importSync for module 0x7e71d401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d403c90), global 0x2e2ddea681c0 JS IMPORT: Module metadata hook for module 0x7e71d404338 JS IMPORT: Defining meta.importSync for module 0x7e71d404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7e71d413010 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 0x7e71d4000f8 of 0x7e71d413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7e71d413090 in 0x7e71d4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7e71d4000f8 of 0x7e71d413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7e71d4000f8 of 0x7e71d412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7e71d4000f8 of 0x2e2ddea6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7e71d413090 of 0x2e2ddea6a448 '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 0x2e2ddea6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e2ddeaa6060, JSClass 0xa203710a148, in object 0x2e2ddeaa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x7e71d413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e2ddeaa60b0, JSClass 0xa203710a148, in object 0x2e2ddeaa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e2ddeaa6100, JSClass 0xa203710a148, in object 0x2e2ddeaa6038 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 0x2e2ddeaa6150, JSClass 0xa203710a148, in object 0x2e2ddeaa6038 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' 0x2e2ddeaa6038 in GIRepository 0x7e71d412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e71d403470), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d404888), global 0x2e2ddea681c0 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' 0x2e2ddeaa61a0 in GIRepository 0x7e71d412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7e71d401320), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7e71d4053b0), global 0x2e2ddea681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e71d405990), global 0x2e2ddea681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x7e71d4000f8 of 0x7e71d419d08 '_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 0x7e71d4000f8 of 0x2e2ddea6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x7e71d4000f8 of 0x2e2ddea6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x7e71d413090 of 0x2e2ddea6ace0 '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 0x2e2ddea6ae70 class 0xa2037110b00 in object 0x2e2ddeaa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e2ddeaa6560, JSClass 0xa2037109e00, in object 0x2e2ddeaa61c8 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' 0x2e2ddeaa61c8 in GIRepository 0x7e71d412e90 JS IMPORT: Module metadata hook for module 0x7e71d4053b0 JS IMPORT: Defining meta.importSync for module 0x7e71d4053b0 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 0x31de52f00098 JS IMPORT: Defining parent (nil) of 0x31de52f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31de52f000f8 of 0x31de52f00390 '_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 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31de52f01bd8), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31de52f021d8), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31de52f021d8), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31de52f01bd8), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f03c90), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f03c90), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f04888), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f04888), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f05990), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f05990), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31de52f01bd8), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31de52f021d8), global 0x12542d0681c0 JS IMPORT: Module metadata hook for module 0x31de52f01bd8 JS IMPORT: Defining meta.importSync for module 0x31de52f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f03c90), global 0x12542d0681c0 JS IMPORT: Module metadata hook for module 0x31de52f04338 JS IMPORT: Defining meta.importSync for module 0x31de52f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31de52f13010 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 0x31de52f000f8 of 0x31de52f13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31de52f13090 in 0x31de52f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31de52f000f8 of 0x31de52f13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31de52f000f8 of 0x31de52f12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31de52f000f8 of 0x12542d06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31de52f13090 of 0x12542d06a448 '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 0x12542d06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12542d0a6060, JSClass 0xa203710a148, in object 0x12542d0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x31de52f13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12542d0a60b0, JSClass 0xa203710a148, in object 0x12542d0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12542d0a6100, JSClass 0xa203710a148, in object 0x12542d0a6038 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 0x12542d0a6150, JSClass 0xa203710a148, in object 0x12542d0a6038 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' 0x12542d0a6038 in GIRepository 0x31de52f12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31de52f03470), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f04888), global 0x12542d0681c0 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' 0x12542d0a61a0 in GIRepository 0x31de52f12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31de52f01320), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31de52f053b0), global 0x12542d0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31de52f05990), global 0x12542d0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x31de52f000f8 of 0x31de52f19d08 '_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 0x31de52f000f8 of 0x12542d06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x31de52f000f8 of 0x12542d06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31de52f13090 of 0x12542d06ace0 '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 0x12542d06ae70 class 0xa2037110b00 in object 0x12542d0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x12542d0a6560, JSClass 0xa2037109e00, in object 0x12542d0a61c8 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' 0x12542d0a61c8 in GIRepository 0x31de52f12e90 JS IMPORT: Module metadata hook for module 0x31de52f053b0 JS IMPORT: Defining meta.importSync for module 0x31de52f053b0 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 0xc190b900098 JS IMPORT: Defining parent (nil) of 0xc190b9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc190b9000f8 of 0xc190b900390 '_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 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc190b901bd8), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc190b9021d8), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc190b9021d8), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc190b901bd8), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b903c90), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b903c90), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b904888), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b904888), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b905990), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b905990), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc190b901bd8), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc190b9021d8), global 0x26d4834681c0 JS IMPORT: Module metadata hook for module 0xc190b901bd8 JS IMPORT: Defining meta.importSync for module 0xc190b901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b903c90), global 0x26d4834681c0 JS IMPORT: Module metadata hook for module 0xc190b904338 JS IMPORT: Defining meta.importSync for module 0xc190b904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc190b913010 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 0xc190b9000f8 of 0xc190b913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc190b913090 in 0xc190b9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc190b9000f8 of 0xc190b913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc190b9000f8 of 0xc190b912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc190b9000f8 of 0x26d48346a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc190b913090 of 0x26d48346a448 '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 0x26d48346a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26d4834a6060, JSClass 0xa203710a148, in object 0x26d4834a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xc190b913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26d4834a60b0, JSClass 0xa203710a148, in object 0x26d4834a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26d4834a6100, JSClass 0xa203710a148, in object 0x26d4834a6038 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 0x26d4834a6150, JSClass 0xa203710a148, in object 0x26d4834a6038 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' 0x26d4834a6038 in GIRepository 0xc190b912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc190b903470), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b904888), global 0x26d4834681c0 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' 0x26d4834a61a0 in GIRepository 0xc190b912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc190b901320), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc190b9053b0), global 0x26d4834681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc190b905990), global 0x26d4834681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc190b9000f8 of 0xc190b919d08 '_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 0xc190b9000f8 of 0x26d48346ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc190b9000f8 of 0x26d48346ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc190b913090 of 0x26d48346ace0 '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 0x26d48346ae70 class 0xa2037110b00 in object 0x26d4834a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26d4834a6560, JSClass 0xa2037109e00, in object 0x26d4834a61c8 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' 0x26d4834a61c8 in GIRepository 0xc190b912e90 JS IMPORT: Module metadata hook for module 0xc190b9053b0 JS IMPORT: Defining meta.importSync for module 0xc190b9053b0 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 0x1352a3900098 JS IMPORT: Defining parent (nil) of 0x1352a39000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1352a39000f8 of 0x1352a3900390 '_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 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1352a3901bd8), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1352a39021d8), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1352a39021d8), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1352a3901bd8), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3903c90), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3903c90), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3904888), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3904888), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3905990), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3905990), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1352a3901bd8), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1352a39021d8), global 0x1ad70f3681c0 JS IMPORT: Module metadata hook for module 0x1352a3901bd8 JS IMPORT: Defining meta.importSync for module 0x1352a3901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3903c90), global 0x1ad70f3681c0 JS IMPORT: Module metadata hook for module 0x1352a3904338 JS IMPORT: Defining meta.importSync for module 0x1352a3904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1352a3913010 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 0x1352a39000f8 of 0x1352a3913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1352a3913090 in 0x1352a39000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1352a39000f8 of 0x1352a3913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1352a39000f8 of 0x1352a3912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1352a39000f8 of 0x1ad70f36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1352a3913090 of 0x1ad70f36a448 '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 0x1ad70f36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ad70f3a6060, JSClass 0xa203710a148, in object 0x1ad70f3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1352a3913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ad70f3a60b0, JSClass 0xa203710a148, in object 0x1ad70f3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ad70f3a6100, JSClass 0xa203710a148, in object 0x1ad70f3a6038 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 0x1ad70f3a6150, JSClass 0xa203710a148, in object 0x1ad70f3a6038 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' 0x1ad70f3a6038 in GIRepository 0x1352a3912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1352a3903470), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3904888), global 0x1ad70f3681c0 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' 0x1ad70f3a61a0 in GIRepository 0x1352a3912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1352a3901320), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1352a39053b0), global 0x1ad70f3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1352a3905990), global 0x1ad70f3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1352a39000f8 of 0x1352a3919d08 '_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 0x1352a39000f8 of 0x1ad70f36ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1352a39000f8 of 0x1ad70f36ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1352a3913090 of 0x1ad70f36ace0 '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 0x1ad70f36ae70 class 0xa2037110b00 in object 0x1ad70f3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ad70f3a6560, JSClass 0xa2037109e00, in object 0x1ad70f3a61c8 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' 0x1ad70f3a61c8 in GIRepository 0x1352a3912e90 JS IMPORT: Module metadata hook for module 0x1352a39053b0 JS IMPORT: Defining meta.importSync for module 0x1352a39053b0 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 0x756c4900098 JS IMPORT: Defining parent (nil) of 0x756c49000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x756c49000f8 of 0x756c4900390 '_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 0x128a137681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x756c4901bd8), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x756c49021d8), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x756c49021d8), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x756c4901bd8), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4903c90), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4903c90), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4904888), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4904888), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4905990), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4905990), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x756c4901bd8), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x756c49021d8), global 0x128a137681c0 JS IMPORT: Module metadata hook for module 0x756c4901bd8 JS IMPORT: Defining meta.importSync for module 0x756c4901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4903c90), global 0x128a137681c0 JS IMPORT: Module metadata hook for module 0x756c4904338 JS IMPORT: Defining meta.importSync for module 0x756c4904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x756c4913010 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 0x756c49000f8 of 0x756c4913090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x756c4913090 in 0x756c49000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x756c49000f8 of 0x756c4913618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x756c49000f8 of 0x756c4912e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x756c49000f8 of 0x128a1376a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x756c4913090 of 0x128a1376a448 '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 0x128a1376a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x128a137a6060, JSClass 0xa203710a148, in object 0x128a137a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x756c4913c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x128a137a60b0, JSClass 0xa203710a148, in object 0x128a137a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x128a137a6100, JSClass 0xa203710a148, in object 0x128a137a6038 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 0x128a137a6150, JSClass 0xa203710a148, in object 0x128a137a6038 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' 0x128a137a6038 in GIRepository 0x756c4912e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x756c4903470), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4904888), global 0x128a137681c0 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' 0x128a137a61a0 in GIRepository 0x756c4912e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x756c4901320), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x756c49053b0), global 0x128a137681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x756c4905990), global 0x128a137681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x756c49000f8 of 0x756c4919d08 '_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 0x756c49000f8 of 0x128a1376ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x756c49000f8 of 0x128a1376ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x756c4913090 of 0x128a1376ace0 '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 0x128a1376ae70 class 0xa2037110b00 in object 0x128a137a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x128a137a6560, JSClass 0xa2037109e00, in object 0x128a137a61c8 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' 0x128a137a61c8 in GIRepository 0x756c4912e90 JS IMPORT: Module metadata hook for module 0x756c49053b0 JS IMPORT: Defining meta.importSync for module 0x756c49053b0 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 0x3c435700098 JS IMPORT: Defining parent (nil) of 0x3c4357000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c4357000f8 of 0x3c435700390 '_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 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c435701bd8), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c4357021d8), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c4357021d8), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c435701bd8), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435703c90), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435703c90), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435704888), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435704888), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435705990), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435705990), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c435701bd8), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c4357021d8), global 0x1fbb9a5681c0 JS IMPORT: Module metadata hook for module 0x3c435701bd8 JS IMPORT: Defining meta.importSync for module 0x3c435701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435703c90), global 0x1fbb9a5681c0 JS IMPORT: Module metadata hook for module 0x3c435704338 JS IMPORT: Defining meta.importSync for module 0x3c435704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c435713010 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 0x3c4357000f8 of 0x3c435713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c435713090 in 0x3c4357000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c4357000f8 of 0x3c435713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c4357000f8 of 0x3c435712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c4357000f8 of 0x1fbb9a56a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c435713090 of 0x1fbb9a56a448 '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 0x1fbb9a56a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1fbb9a5a6060, JSClass 0xa203710a148, in object 0x1fbb9a5a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3c435713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1fbb9a5a60b0, JSClass 0xa203710a148, in object 0x1fbb9a5a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fbb9a5a6100, JSClass 0xa203710a148, in object 0x1fbb9a5a6038 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 0x1fbb9a5a6150, JSClass 0xa203710a148, in object 0x1fbb9a5a6038 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' 0x1fbb9a5a6038 in GIRepository 0x3c435712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c435703470), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435704888), global 0x1fbb9a5681c0 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' 0x1fbb9a5a61a0 in GIRepository 0x3c435712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c435701320), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3c4357053b0), global 0x1fbb9a5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c435705990), global 0x1fbb9a5681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3c4357000f8 of 0x3c435719d08 '_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 0x3c4357000f8 of 0x1fbb9a56ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3c4357000f8 of 0x1fbb9a56ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3c435713090 of 0x1fbb9a56ace0 '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 0x1fbb9a56ae70 class 0xa2037110b00 in object 0x1fbb9a5a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1fbb9a5a6560, JSClass 0xa2037109e00, in object 0x1fbb9a5a61c8 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' 0x1fbb9a5a61c8 in GIRepository 0x3c435712e90 JS IMPORT: Module metadata hook for module 0x3c4357053b0 JS IMPORT: Defining meta.importSync for module 0x3c4357053b0 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 0x14bb23400098 JS IMPORT: Defining parent (nil) of 0x14bb234000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14bb234000f8 of 0x14bb23400390 '_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 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14bb23401bd8), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14bb234021d8), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14bb234021d8), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14bb23401bd8), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23403c90), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23403c90), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23404888), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23404888), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23405990), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23405990), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14bb23401bd8), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14bb234021d8), global 0x3f174f1681c0 JS IMPORT: Module metadata hook for module 0x14bb23401bd8 JS IMPORT: Defining meta.importSync for module 0x14bb23401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23403c90), global 0x3f174f1681c0 JS IMPORT: Module metadata hook for module 0x14bb23404338 JS IMPORT: Defining meta.importSync for module 0x14bb23404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14bb23413010 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 0x14bb234000f8 of 0x14bb23413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14bb23413090 in 0x14bb234000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14bb234000f8 of 0x14bb23413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14bb234000f8 of 0x14bb23412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14bb234000f8 of 0x3f174f16a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14bb23413090 of 0x3f174f16a448 '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 0x3f174f16a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f174f1a6060, JSClass 0xa203710a148, in object 0x3f174f1a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x14bb23413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f174f1a60b0, JSClass 0xa203710a148, in object 0x3f174f1a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f174f1a6100, JSClass 0xa203710a148, in object 0x3f174f1a6038 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 0x3f174f1a6150, JSClass 0xa203710a148, in object 0x3f174f1a6038 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' 0x3f174f1a6038 in GIRepository 0x14bb23412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14bb23403470), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23404888), global 0x3f174f1681c0 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' 0x3f174f1a61a0 in GIRepository 0x14bb23412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14bb23401320), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14bb234053b0), global 0x3f174f1681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14bb23405990), global 0x3f174f1681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x14bb234000f8 of 0x14bb23419d08 '_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 0x14bb234000f8 of 0x3f174f16ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x14bb234000f8 of 0x3f174f16ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x14bb23413090 of 0x3f174f16ace0 '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 0x3f174f16ae70 class 0xa2037110b00 in object 0x3f174f1a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f174f1a6560, JSClass 0xa2037109e00, in object 0x3f174f1a61c8 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' 0x3f174f1a61c8 in GIRepository 0x14bb23412e90 JS IMPORT: Module metadata hook for module 0x14bb234053b0 JS IMPORT: Defining meta.importSync for module 0x14bb234053b0 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 0x33d674200098 JS IMPORT: Defining parent (nil) of 0x33d6742000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33d6742000f8 of 0x33d674200390 '_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 0x148867d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33d674201bd8), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33d6742021d8), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33d6742021d8), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33d674201bd8), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674203c90), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674203c90), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674204888), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674204888), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674205990), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674205990), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33d674201bd8), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33d6742021d8), global 0x148867d681c0 JS IMPORT: Module metadata hook for module 0x33d674201bd8 JS IMPORT: Defining meta.importSync for module 0x33d674201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674203c90), global 0x148867d681c0 JS IMPORT: Module metadata hook for module 0x33d674204338 JS IMPORT: Defining meta.importSync for module 0x33d674204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33d674213010 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 0x33d6742000f8 of 0x33d674213090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33d674213090 in 0x33d6742000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33d6742000f8 of 0x33d674213618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33d6742000f8 of 0x33d674212e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33d6742000f8 of 0x148867d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33d674213090 of 0x148867d6a448 '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 0x148867d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x148867da6060, JSClass 0xa203710a148, in object 0x148867da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x33d674213c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x148867da60b0, JSClass 0xa203710a148, in object 0x148867da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x148867da6100, JSClass 0xa203710a148, in object 0x148867da6038 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 0x148867da6150, JSClass 0xa203710a148, in object 0x148867da6038 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' 0x148867da6038 in GIRepository 0x33d674212e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33d674203470), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674204888), global 0x148867d681c0 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' 0x148867da61a0 in GIRepository 0x33d674212e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33d674201320), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x33d6742053b0), global 0x148867d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33d674205990), global 0x148867d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x33d6742000f8 of 0x33d674219d08 '_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 0x33d6742000f8 of 0x148867d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x33d6742000f8 of 0x148867d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x33d674213090 of 0x148867d6ace0 '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 0x148867d6ae70 class 0xa2037110b00 in object 0x148867da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x148867da6560, JSClass 0xa2037109e00, in object 0x148867da61c8 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' 0x148867da61c8 in GIRepository 0x33d674212e90 JS IMPORT: Module metadata hook for module 0x33d6742053b0 JS IMPORT: Defining meta.importSync for module 0x33d6742053b0 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 0x68113f00098 JS IMPORT: Defining parent (nil) of 0x68113f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x68113f000f8 of 0x68113f00390 '_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 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68113f01bd8), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68113f021d8), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68113f021d8), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68113f01bd8), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f03c90), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f03c90), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f04888), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f04888), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f05990), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f05990), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68113f01bd8), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68113f021d8), global 0x29cd435681c0 JS IMPORT: Module metadata hook for module 0x68113f01bd8 JS IMPORT: Defining meta.importSync for module 0x68113f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f03c90), global 0x29cd435681c0 JS IMPORT: Module metadata hook for module 0x68113f04338 JS IMPORT: Defining meta.importSync for module 0x68113f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x68113f13010 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 0x68113f000f8 of 0x68113f13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x68113f13090 in 0x68113f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x68113f000f8 of 0x68113f13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x68113f000f8 of 0x68113f12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x68113f000f8 of 0x29cd4356a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x68113f13090 of 0x29cd4356a448 '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 0x29cd4356a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29cd435a6060, JSClass 0xa203710a148, in object 0x29cd435a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x68113f13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29cd435a60b0, JSClass 0xa203710a148, in object 0x29cd435a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29cd435a6100, JSClass 0xa203710a148, in object 0x29cd435a6038 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 0x29cd435a6150, JSClass 0xa203710a148, in object 0x29cd435a6038 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' 0x29cd435a6038 in GIRepository 0x68113f12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68113f03470), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f04888), global 0x29cd435681c0 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' 0x29cd435a61a0 in GIRepository 0x68113f12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x68113f01320), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x68113f053b0), global 0x29cd435681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68113f05990), global 0x29cd435681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x68113f000f8 of 0x68113f19d08 '_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 0x68113f000f8 of 0x29cd4356ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x68113f000f8 of 0x29cd4356ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x68113f13090 of 0x29cd4356ace0 '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 0x29cd4356ae70 class 0xa2037110b00 in object 0x29cd435a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29cd435a6560, JSClass 0xa2037109e00, in object 0x29cd435a61c8 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' 0x29cd435a61c8 in GIRepository 0x68113f12e90 JS IMPORT: Module metadata hook for module 0x68113f053b0 JS IMPORT: Defining meta.importSync for module 0x68113f053b0 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 0x17174a400098 JS IMPORT: Defining parent (nil) of 0x17174a4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17174a4000f8 of 0x17174a400390 '_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 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17174a401bd8), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17174a4021d8), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17174a4021d8), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17174a401bd8), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a403c90), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a403c90), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a404888), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a404888), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a405990), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a405990), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17174a401bd8), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17174a4021d8), global 0x16b8311681c0 JS IMPORT: Module metadata hook for module 0x17174a401bd8 JS IMPORT: Defining meta.importSync for module 0x17174a401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a403c90), global 0x16b8311681c0 JS IMPORT: Module metadata hook for module 0x17174a404338 JS IMPORT: Defining meta.importSync for module 0x17174a404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17174a413010 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 0x17174a4000f8 of 0x17174a413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17174a413090 in 0x17174a4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17174a4000f8 of 0x17174a413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17174a4000f8 of 0x17174a412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17174a4000f8 of 0x16b83116a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17174a413090 of 0x16b83116a448 '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 0x16b83116a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16b8311a6060, JSClass 0xa203710a148, in object 0x16b8311a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x17174a413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16b8311a60b0, JSClass 0xa203710a148, in object 0x16b8311a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16b8311a6100, JSClass 0xa203710a148, in object 0x16b8311a6038 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 0x16b8311a6150, JSClass 0xa203710a148, in object 0x16b8311a6038 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' 0x16b8311a6038 in GIRepository 0x17174a412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17174a403470), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a404888), global 0x16b8311681c0 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' 0x16b8311a61a0 in GIRepository 0x17174a412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17174a401320), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17174a4053b0), global 0x16b8311681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17174a405990), global 0x16b8311681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17174a4000f8 of 0x17174a419d08 '_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 0x17174a4000f8 of 0x16b83116ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17174a4000f8 of 0x16b83116ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17174a413090 of 0x16b83116ace0 '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 0x16b83116ae70 class 0xa2037110b00 in object 0x16b8311a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x16b8311a6560, JSClass 0xa2037109e00, in object 0x16b8311a61c8 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' 0x16b8311a61c8 in GIRepository 0x17174a412e90 JS IMPORT: Module metadata hook for module 0x17174a4053b0 JS IMPORT: Defining meta.importSync for module 0x17174a4053b0 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 0x329c82c00098 JS IMPORT: Defining parent (nil) of 0x329c82c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x329c82c000f8 of 0x329c82c00390 '_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 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x329c82c01bd8), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x329c82c021d8), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x329c82c021d8), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x329c82c01bd8), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c03c90), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c03c90), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c04888), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c04888), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c05990), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c05990), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x329c82c01bd8), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x329c82c021d8), global 0x2cd24d5681c0 JS IMPORT: Module metadata hook for module 0x329c82c01bd8 JS IMPORT: Defining meta.importSync for module 0x329c82c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c03c90), global 0x2cd24d5681c0 JS IMPORT: Module metadata hook for module 0x329c82c04338 JS IMPORT: Defining meta.importSync for module 0x329c82c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x329c82c13010 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 0x329c82c000f8 of 0x329c82c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x329c82c13090 in 0x329c82c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x329c82c000f8 of 0x329c82c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x329c82c000f8 of 0x329c82c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x329c82c000f8 of 0x2cd24d56a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x329c82c13090 of 0x2cd24d56a448 '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 0x2cd24d56a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2cd24d5a6060, JSClass 0xa203710a148, in object 0x2cd24d5a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x329c82c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2cd24d5a60b0, JSClass 0xa203710a148, in object 0x2cd24d5a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2cd24d5a6100, JSClass 0xa203710a148, in object 0x2cd24d5a6038 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 0x2cd24d5a6150, JSClass 0xa203710a148, in object 0x2cd24d5a6038 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' 0x2cd24d5a6038 in GIRepository 0x329c82c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x329c82c03470), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c04888), global 0x2cd24d5681c0 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' 0x2cd24d5a61a0 in GIRepository 0x329c82c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x329c82c01320), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x329c82c053b0), global 0x2cd24d5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x329c82c05990), global 0x2cd24d5681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x329c82c000f8 of 0x329c82c19d08 '_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 0x329c82c000f8 of 0x2cd24d56ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x329c82c000f8 of 0x2cd24d56ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x329c82c13090 of 0x2cd24d56ace0 '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 0x2cd24d56ae70 class 0xa2037110b00 in object 0x2cd24d5a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2cd24d5a6560, JSClass 0xa2037109e00, in object 0x2cd24d5a61c8 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' 0x2cd24d5a61c8 in GIRepository 0x329c82c12e90 JS IMPORT: Module metadata hook for module 0x329c82c053b0 JS IMPORT: Defining meta.importSync for module 0x329c82c053b0 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 0x6d84d000098 JS IMPORT: Defining parent (nil) of 0x6d84d0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6d84d0000f8 of 0x6d84d000390 '_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 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6d84d001bd8), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6d84d0021d8), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6d84d0021d8), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6d84d001bd8), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d003c90), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d003c90), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d004888), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d004888), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d005990), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d005990), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6d84d001bd8), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6d84d0021d8), global 0x18a8123681c0 JS IMPORT: Module metadata hook for module 0x6d84d001bd8 JS IMPORT: Defining meta.importSync for module 0x6d84d001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d003c90), global 0x18a8123681c0 JS IMPORT: Module metadata hook for module 0x6d84d004338 JS IMPORT: Defining meta.importSync for module 0x6d84d004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6d84d013010 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 0x6d84d0000f8 of 0x6d84d013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6d84d013090 in 0x6d84d0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6d84d0000f8 of 0x6d84d013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6d84d0000f8 of 0x6d84d012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6d84d0000f8 of 0x18a81236a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6d84d013090 of 0x18a81236a448 '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 0x18a81236a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18a8123a6060, JSClass 0xa203710a148, in object 0x18a8123a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x6d84d013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18a8123a60b0, JSClass 0xa203710a148, in object 0x18a8123a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18a8123a6100, JSClass 0xa203710a148, in object 0x18a8123a6038 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 0x18a8123a6150, JSClass 0xa203710a148, in object 0x18a8123a6038 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' 0x18a8123a6038 in GIRepository 0x6d84d012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6d84d003470), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d004888), global 0x18a8123681c0 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' 0x18a8123a61a0 in GIRepository 0x6d84d012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6d84d001320), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6d84d0053b0), global 0x18a8123681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6d84d005990), global 0x18a8123681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x6d84d0000f8 of 0x6d84d019d08 '_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 0x6d84d0000f8 of 0x18a81236ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x6d84d0000f8 of 0x18a81236ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x6d84d013090 of 0x18a81236ace0 '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 0x18a81236ae70 class 0xa2037110b00 in object 0x18a8123a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18a8123a6560, JSClass 0xa2037109e00, in object 0x18a8123a61c8 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' 0x18a8123a61c8 in GIRepository 0x6d84d012e90 JS IMPORT: Module metadata hook for module 0x6d84d0053b0 JS IMPORT: Defining meta.importSync for module 0x6d84d0053b0 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 0x222f99600098 JS IMPORT: Defining parent (nil) of 0x222f996000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x222f996000f8 of 0x222f99600390 '_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 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x222f99601bd8), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x222f996021d8), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x222f996021d8), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x222f99601bd8), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99603c90), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99603c90), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99604888), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99604888), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99605990), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99605990), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x222f99601bd8), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x222f996021d8), global 0x7cb901681c0 JS IMPORT: Module metadata hook for module 0x222f99601bd8 JS IMPORT: Defining meta.importSync for module 0x222f99601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99603c90), global 0x7cb901681c0 JS IMPORT: Module metadata hook for module 0x222f99604338 JS IMPORT: Defining meta.importSync for module 0x222f99604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x222f99613010 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 0x222f996000f8 of 0x222f99613090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x222f99613090 in 0x222f996000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x222f996000f8 of 0x222f99613618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x222f996000f8 of 0x222f99612e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x222f996000f8 of 0x7cb9016a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x222f99613090 of 0x7cb9016a448 '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 0x7cb9016a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7cb901a6060, JSClass 0xa203710a148, in object 0x7cb901a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x222f99613c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7cb901a60b0, JSClass 0xa203710a148, in object 0x7cb901a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7cb901a6100, JSClass 0xa203710a148, in object 0x7cb901a6038 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 0x7cb901a6150, JSClass 0xa203710a148, in object 0x7cb901a6038 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' 0x7cb901a6038 in GIRepository 0x222f99612e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x222f99603470), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99604888), global 0x7cb901681c0 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' 0x7cb901a61a0 in GIRepository 0x222f99612e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x222f99601320), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x222f996053b0), global 0x7cb901681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x222f99605990), global 0x7cb901681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x222f996000f8 of 0x222f99619d08 '_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 0x222f996000f8 of 0x7cb9016ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x222f996000f8 of 0x7cb9016ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x222f99613090 of 0x7cb9016ace0 '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 0x7cb9016ae70 class 0xa2037110b00 in object 0x7cb901a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7cb901a6560, JSClass 0xa2037109e00, in object 0x7cb901a61c8 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' 0x7cb901a61c8 in GIRepository 0x222f99612e90 JS IMPORT: Module metadata hook for module 0x222f996053b0 JS IMPORT: Defining meta.importSync for module 0x222f996053b0 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 0x11b7cad00098 JS IMPORT: Defining parent (nil) of 0x11b7cad000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11b7cad000f8 of 0x11b7cad00390 '_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 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7cad01bd8), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7cad021d8), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7cad021d8), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7cad01bd8), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad03c90), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad03c90), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad04888), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad04888), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad05990), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad05990), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7cad01bd8), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7cad021d8), global 0x38a582e681c0 JS IMPORT: Module metadata hook for module 0x11b7cad01bd8 JS IMPORT: Defining meta.importSync for module 0x11b7cad01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad03c90), global 0x38a582e681c0 JS IMPORT: Module metadata hook for module 0x11b7cad04338 JS IMPORT: Defining meta.importSync for module 0x11b7cad04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11b7cad13010 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 0x11b7cad000f8 of 0x11b7cad13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11b7cad13090 in 0x11b7cad000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11b7cad000f8 of 0x11b7cad13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11b7cad000f8 of 0x11b7cad12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11b7cad000f8 of 0x38a582e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11b7cad13090 of 0x38a582e6a448 '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 0x38a582e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38a582ea6060, JSClass 0xa203710a148, in object 0x38a582ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0x11b7cad13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38a582ea60b0, JSClass 0xa203710a148, in object 0x38a582ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38a582ea6100, JSClass 0xa203710a148, in object 0x38a582ea6038 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 0x38a582ea6150, JSClass 0xa203710a148, in object 0x38a582ea6038 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' 0x38a582ea6038 in GIRepository 0x11b7cad12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7cad03470), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad04888), global 0x38a582e681c0 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' 0x38a582ea61a0 in GIRepository 0x11b7cad12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11b7cad01320), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11b7cad053b0), global 0x38a582e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7cad05990), global 0x38a582e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11b7cad000f8 of 0x11b7cad19d08 '_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 0x11b7cad000f8 of 0x38a582e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x11b7cad000f8 of 0x38a582e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11b7cad13090 of 0x38a582e6ace0 '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 0x38a582e6ae70 class 0xa2037110b00 in object 0x38a582ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x38a582ea6560, JSClass 0xa2037109e00, in object 0x38a582ea61c8 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' 0x38a582ea61c8 in GIRepository 0x11b7cad12e90 JS IMPORT: Module metadata hook for module 0x11b7cad053b0 JS IMPORT: Defining meta.importSync for module 0x11b7cad053b0 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 0x34dde8100098 JS IMPORT: Defining parent (nil) of 0x34dde81000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34dde81000f8 of 0x34dde8100390 '_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 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34dde8101bd8), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34dde81021d8), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34dde81021d8), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34dde8101bd8), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8103c90), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8103c90), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8104888), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8104888), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8105990), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8105990), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34dde8101bd8), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34dde81021d8), global 0x1b73951681c0 JS IMPORT: Module metadata hook for module 0x34dde8101bd8 JS IMPORT: Defining meta.importSync for module 0x34dde8101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8103c90), global 0x1b73951681c0 JS IMPORT: Module metadata hook for module 0x34dde8104338 JS IMPORT: Defining meta.importSync for module 0x34dde8104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34dde8113010 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 0x34dde81000f8 of 0x34dde8113090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34dde8113090 in 0x34dde81000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34dde81000f8 of 0x34dde8113618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34dde81000f8 of 0x34dde8112e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34dde81000f8 of 0x1b739516a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34dde8113090 of 0x1b739516a448 '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 0x1b739516a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b73951a6060, JSClass 0xa203710a148, in object 0x1b73951a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x34dde8113c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b73951a60b0, JSClass 0xa203710a148, in object 0x1b73951a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b73951a6100, JSClass 0xa203710a148, in object 0x1b73951a6038 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 0x1b73951a6150, JSClass 0xa203710a148, in object 0x1b73951a6038 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' 0x1b73951a6038 in GIRepository 0x34dde8112e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34dde8103470), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8104888), global 0x1b73951681c0 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' 0x1b73951a61a0 in GIRepository 0x34dde8112e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x34dde8101320), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x34dde81053b0), global 0x1b73951681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34dde8105990), global 0x1b73951681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x34dde81000f8 of 0x34dde8119d08 '_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 0x34dde81000f8 of 0x1b739516ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x34dde81000f8 of 0x1b739516ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x34dde8113090 of 0x1b739516ace0 '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 0x1b739516ae70 class 0xa2037110b00 in object 0x1b73951a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b73951a6560, JSClass 0xa2037109e00, in object 0x1b73951a61c8 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' 0x1b73951a61c8 in GIRepository 0x34dde8112e90 JS IMPORT: Module metadata hook for module 0x34dde81053b0 JS IMPORT: Defining meta.importSync for module 0x34dde81053b0 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 0x3cc1d7a00098 JS IMPORT: Defining parent (nil) of 0x3cc1d7a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3cc1d7a00390 '_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 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cc1d7a01bd8), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cc1d7a021d8), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cc1d7a021d8), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cc1d7a01bd8), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a03c90), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a03c90), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a04888), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a04888), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a05990), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a05990), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cc1d7a01bd8), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cc1d7a021d8), global 0x3c3d85a681c0 JS IMPORT: Module metadata hook for module 0x3cc1d7a01bd8 JS IMPORT: Defining meta.importSync for module 0x3cc1d7a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a03c90), global 0x3c3d85a681c0 JS IMPORT: Module metadata hook for module 0x3cc1d7a04338 JS IMPORT: Defining meta.importSync for module 0x3cc1d7a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cc1d7a13010 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 0x3cc1d7a000f8 of 0x3cc1d7a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cc1d7a13090 in 0x3cc1d7a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3cc1d7a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3cc1d7a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3c3d85a6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cc1d7a13090 of 0x3c3d85a6a448 '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 0x3c3d85a6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c3d85aa6060, JSClass 0xa203710a148, in object 0x3c3d85aa6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3cc1d7a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c3d85aa60b0, JSClass 0xa203710a148, in object 0x3c3d85aa6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c3d85aa6100, JSClass 0xa203710a148, in object 0x3c3d85aa6038 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 0x3c3d85aa6150, JSClass 0xa203710a148, in object 0x3c3d85aa6038 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' 0x3c3d85aa6038 in GIRepository 0x3cc1d7a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cc1d7a03470), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a04888), global 0x3c3d85a681c0 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' 0x3c3d85aa61a0 in GIRepository 0x3cc1d7a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cc1d7a01320), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cc1d7a053b0), global 0x3c3d85a681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cc1d7a05990), global 0x3c3d85a681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3cc1d7a19d08 '_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 0x3cc1d7a000f8 of 0x3c3d85a6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3cc1d7a000f8 of 0x3c3d85a6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3cc1d7a13090 of 0x3c3d85a6ace0 '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 0x3c3d85a6ae70 class 0xa2037110b00 in object 0x3c3d85aa61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c3d85aa6560, JSClass 0xa2037109e00, in object 0x3c3d85aa61c8 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' 0x3c3d85aa61c8 in GIRepository 0x3cc1d7a12e90 JS IMPORT: Module metadata hook for module 0x3cc1d7a053b0 JS IMPORT: Defining meta.importSync for module 0x3cc1d7a053b0 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 0x518e5e00098 JS IMPORT: Defining parent (nil) of 0x518e5e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x518e5e000f8 of 0x518e5e00390 '_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 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x518e5e01bd8), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x518e5e021d8), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x518e5e021d8), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x518e5e01bd8), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e03c90), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e03c90), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e04888), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e04888), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e05990), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e05990), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x518e5e01bd8), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x518e5e021d8), global 0x3ad82e4681c0 JS IMPORT: Module metadata hook for module 0x518e5e01bd8 JS IMPORT: Defining meta.importSync for module 0x518e5e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e03c90), global 0x3ad82e4681c0 JS IMPORT: Module metadata hook for module 0x518e5e04338 JS IMPORT: Defining meta.importSync for module 0x518e5e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x518e5e13010 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 0x518e5e000f8 of 0x518e5e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x518e5e13090 in 0x518e5e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x518e5e000f8 of 0x518e5e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x518e5e000f8 of 0x518e5e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x518e5e000f8 of 0x3ad82e46a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x518e5e13090 of 0x3ad82e46a448 '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 0x3ad82e46a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ad82e4a6060, JSClass 0xa203710a148, in object 0x3ad82e4a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x518e5e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ad82e4a60b0, JSClass 0xa203710a148, in object 0x3ad82e4a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ad82e4a6100, JSClass 0xa203710a148, in object 0x3ad82e4a6038 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 0x3ad82e4a6150, JSClass 0xa203710a148, in object 0x3ad82e4a6038 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' 0x3ad82e4a6038 in GIRepository 0x518e5e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x518e5e03470), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e04888), global 0x3ad82e4681c0 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' 0x3ad82e4a61a0 in GIRepository 0x518e5e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x518e5e01320), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x518e5e053b0), global 0x3ad82e4681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x518e5e05990), global 0x3ad82e4681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x518e5e000f8 of 0x518e5e19d08 '_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 0x518e5e000f8 of 0x3ad82e46ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x518e5e000f8 of 0x3ad82e46ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x518e5e13090 of 0x3ad82e46ace0 '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 0x3ad82e46ae70 class 0xa2037110b00 in object 0x3ad82e4a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ad82e4a6560, JSClass 0xa2037109e00, in object 0x3ad82e4a61c8 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' 0x3ad82e4a61c8 in GIRepository 0x518e5e12e90 JS IMPORT: Module metadata hook for module 0x518e5e053b0 JS IMPORT: Defining meta.importSync for module 0x518e5e053b0 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 0xaa16c700098 JS IMPORT: Defining parent (nil) of 0xaa16c7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xaa16c7000f8 of 0xaa16c700390 '_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 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa16c701bd8), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa16c7021d8), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa16c7021d8), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa16c701bd8), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c703c90), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c703c90), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c704888), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c704888), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c705990), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c705990), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa16c701bd8), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa16c7021d8), global 0x227de4e681c0 JS IMPORT: Module metadata hook for module 0xaa16c701bd8 JS IMPORT: Defining meta.importSync for module 0xaa16c701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c703c90), global 0x227de4e681c0 JS IMPORT: Module metadata hook for module 0xaa16c704338 JS IMPORT: Defining meta.importSync for module 0xaa16c704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xaa16c713010 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 0xaa16c7000f8 of 0xaa16c713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xaa16c713090 in 0xaa16c7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xaa16c7000f8 of 0xaa16c713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xaa16c7000f8 of 0xaa16c712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xaa16c7000f8 of 0x227de4e6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xaa16c713090 of 0x227de4e6a448 '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 0x227de4e6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x227de4ea6060, JSClass 0xa203710a148, in object 0x227de4ea6038 JS CTX: Initialized class GIRepositoryGType prototype 0xaa16c713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x227de4ea60b0, JSClass 0xa203710a148, in object 0x227de4ea6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x227de4ea6100, JSClass 0xa203710a148, in object 0x227de4ea6038 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 0x227de4ea6150, JSClass 0xa203710a148, in object 0x227de4ea6038 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' 0x227de4ea6038 in GIRepository 0xaa16c712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa16c703470), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c704888), global 0x227de4e681c0 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' 0x227de4ea61a0 in GIRepository 0xaa16c712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaa16c701320), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaa16c7053b0), global 0x227de4e681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa16c705990), global 0x227de4e681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xaa16c7000f8 of 0xaa16c719d08 '_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 0xaa16c7000f8 of 0x227de4e6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xaa16c7000f8 of 0x227de4e6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xaa16c713090 of 0x227de4e6ace0 '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 0x227de4e6ae70 class 0xa2037110b00 in object 0x227de4ea61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x227de4ea6560, JSClass 0xa2037109e00, in object 0x227de4ea61c8 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' 0x227de4ea61c8 in GIRepository 0xaa16c712e90 JS IMPORT: Module metadata hook for module 0xaa16c7053b0 JS IMPORT: Defining meta.importSync for module 0xaa16c7053b0 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 0x3a94e5800098 JS IMPORT: Defining parent (nil) of 0x3a94e58000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3a94e5800390 '_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 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a94e5801bd8), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a94e58021d8), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a94e58021d8), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a94e5801bd8), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5803c90), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5803c90), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5804888), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5804888), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5805990), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5805990), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a94e5801bd8), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a94e58021d8), global 0x3abbd681c0 JS IMPORT: Module metadata hook for module 0x3a94e5801bd8 JS IMPORT: Defining meta.importSync for module 0x3a94e5801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5803c90), global 0x3abbd681c0 JS IMPORT: Module metadata hook for module 0x3a94e5804338 JS IMPORT: Defining meta.importSync for module 0x3a94e5804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a94e5813010 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 0x3a94e58000f8 of 0x3a94e5813090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a94e5813090 in 0x3a94e58000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3a94e5813618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3a94e5812e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3abbd6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a94e5813090 of 0x3abbd6a448 '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 0x3abbd6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3abbda6060, JSClass 0xa203710a148, in object 0x3abbda6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a94e5813c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3abbda60b0, JSClass 0xa203710a148, in object 0x3abbda6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3abbda6100, JSClass 0xa203710a148, in object 0x3abbda6038 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 0x3abbda6150, JSClass 0xa203710a148, in object 0x3abbda6038 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' 0x3abbda6038 in GIRepository 0x3a94e5812e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a94e5803470), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5804888), global 0x3abbd681c0 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' 0x3abbda61a0 in GIRepository 0x3a94e5812e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a94e5801320), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a94e58053b0), global 0x3abbd681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a94e5805990), global 0x3abbd681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3a94e5819d08 '_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 0x3a94e58000f8 of 0x3abbd6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a94e58000f8 of 0x3abbd6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a94e5813090 of 0x3abbd6ace0 '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 0x3abbd6ae70 class 0xa2037110b00 in object 0x3abbda61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3abbda6560, JSClass 0xa2037109e00, in object 0x3abbda61c8 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' 0x3abbda61c8 in GIRepository 0x3a94e5812e90 JS IMPORT: Module metadata hook for module 0x3a94e58053b0 JS IMPORT: Defining meta.importSync for module 0x3a94e58053b0 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 0x29f780a00098 JS IMPORT: Defining parent (nil) of 0x29f780a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29f780a000f8 of 0x29f780a00390 '_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 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f780a01bd8), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f780a021d8), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f780a021d8), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f780a01bd8), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a03c90), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a03c90), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a04888), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a04888), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a05990), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a05990), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f780a01bd8), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f780a021d8), global 0xd1464d681c0 JS IMPORT: Module metadata hook for module 0x29f780a01bd8 JS IMPORT: Defining meta.importSync for module 0x29f780a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a03c90), global 0xd1464d681c0 JS IMPORT: Module metadata hook for module 0x29f780a04338 JS IMPORT: Defining meta.importSync for module 0x29f780a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29f780a13010 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 0x29f780a000f8 of 0x29f780a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29f780a13090 in 0x29f780a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x29f780a000f8 of 0x29f780a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29f780a000f8 of 0x29f780a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29f780a000f8 of 0xd1464d6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29f780a13090 of 0xd1464d6a448 '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 0xd1464d6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd1464da6060, JSClass 0xa203710a148, in object 0xd1464da6038 JS CTX: Initialized class GIRepositoryGType prototype 0x29f780a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd1464da60b0, JSClass 0xa203710a148, in object 0xd1464da6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd1464da6100, JSClass 0xa203710a148, in object 0xd1464da6038 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 0xd1464da6150, JSClass 0xa203710a148, in object 0xd1464da6038 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' 0xd1464da6038 in GIRepository 0x29f780a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f780a03470), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a04888), global 0xd1464d681c0 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' 0xd1464da61a0 in GIRepository 0x29f780a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29f780a01320), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29f780a053b0), global 0xd1464d681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f780a05990), global 0xd1464d681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x29f780a000f8 of 0x29f780a19d08 '_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 0x29f780a000f8 of 0xd1464d6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x29f780a000f8 of 0xd1464d6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x29f780a13090 of 0xd1464d6ace0 '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 0xd1464d6ae70 class 0xa2037110b00 in object 0xd1464da61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd1464da6560, JSClass 0xa2037109e00, in object 0xd1464da61c8 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' 0xd1464da61c8 in GIRepository 0x29f780a12e90 JS IMPORT: Module metadata hook for module 0x29f780a053b0 JS IMPORT: Defining meta.importSync for module 0x29f780a053b0 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 0x347163c00098 JS IMPORT: Defining parent (nil) of 0x347163c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x347163c000f8 of 0x347163c00390 '_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 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347163c01bd8), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x347163c021d8), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x347163c021d8), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347163c01bd8), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c03c90), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c03c90), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c04888), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c04888), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c05990), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c05990), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x347163c01bd8), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x347163c021d8), global 0x23ce1e3681c0 JS IMPORT: Module metadata hook for module 0x347163c01bd8 JS IMPORT: Defining meta.importSync for module 0x347163c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c03c90), global 0x23ce1e3681c0 JS IMPORT: Module metadata hook for module 0x347163c04338 JS IMPORT: Defining meta.importSync for module 0x347163c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x347163c13010 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 0x347163c000f8 of 0x347163c13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x347163c13090 in 0x347163c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x347163c000f8 of 0x347163c13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x347163c000f8 of 0x347163c12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x347163c000f8 of 0x23ce1e36a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x347163c13090 of 0x23ce1e36a448 '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 0x23ce1e36a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23ce1e3a6060, JSClass 0xa203710a148, in object 0x23ce1e3a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x347163c13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23ce1e3a60b0, JSClass 0xa203710a148, in object 0x23ce1e3a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23ce1e3a6100, JSClass 0xa203710a148, in object 0x23ce1e3a6038 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 0x23ce1e3a6150, JSClass 0xa203710a148, in object 0x23ce1e3a6038 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' 0x23ce1e3a6038 in GIRepository 0x347163c12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x347163c03470), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c04888), global 0x23ce1e3681c0 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' 0x23ce1e3a61a0 in GIRepository 0x347163c12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x347163c01320), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x347163c053b0), global 0x23ce1e3681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x347163c05990), global 0x23ce1e3681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x347163c000f8 of 0x347163c19d08 '_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 0x347163c000f8 of 0x23ce1e36ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x347163c000f8 of 0x23ce1e36ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x347163c13090 of 0x23ce1e36ace0 '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 0x23ce1e36ae70 class 0xa2037110b00 in object 0x23ce1e3a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23ce1e3a6560, JSClass 0xa2037109e00, in object 0x23ce1e3a61c8 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' 0x23ce1e3a61c8 in GIRepository 0x347163c12e90 JS IMPORT: Module metadata hook for module 0x347163c053b0 JS IMPORT: Defining meta.importSync for module 0x347163c053b0 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 0x5e957700098 JS IMPORT: Defining parent (nil) of 0x5e9577000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5e9577000f8 of 0x5e957700390 '_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 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e957701bd8), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e9577021d8), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e9577021d8), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e957701bd8), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957703c90), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957703c90), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957704888), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957704888), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957705990), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957705990), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e957701bd8), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e9577021d8), global 0x1f94ee5681c0 JS IMPORT: Module metadata hook for module 0x5e957701bd8 JS IMPORT: Defining meta.importSync for module 0x5e957701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957703c90), global 0x1f94ee5681c0 JS IMPORT: Module metadata hook for module 0x5e957704338 JS IMPORT: Defining meta.importSync for module 0x5e957704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5e957713010 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 0x5e9577000f8 of 0x5e957713090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5e957713090 in 0x5e9577000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5e9577000f8 of 0x5e957713618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5e9577000f8 of 0x5e957712e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5e9577000f8 of 0x1f94ee56a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5e957713090 of 0x1f94ee56a448 '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 0x1f94ee56a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f94ee5a6060, JSClass 0xa203710a148, in object 0x1f94ee5a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x5e957713c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f94ee5a60b0, JSClass 0xa203710a148, in object 0x1f94ee5a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f94ee5a6100, JSClass 0xa203710a148, in object 0x1f94ee5a6038 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 0x1f94ee5a6150, JSClass 0xa203710a148, in object 0x1f94ee5a6038 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' 0x1f94ee5a6038 in GIRepository 0x5e957712e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e957703470), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957704888), global 0x1f94ee5681c0 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' 0x1f94ee5a61a0 in GIRepository 0x5e957712e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5e957701320), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e9577053b0), global 0x1f94ee5681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e957705990), global 0x1f94ee5681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5e9577000f8 of 0x5e957719d08 '_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 0x5e9577000f8 of 0x1f94ee56ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5e9577000f8 of 0x1f94ee56ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5e957713090 of 0x1f94ee56ace0 '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 0x1f94ee56ae70 class 0xa2037110b00 in object 0x1f94ee5a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f94ee5a6560, JSClass 0xa2037109e00, in object 0x1f94ee5a61c8 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' 0x1f94ee5a61c8 in GIRepository 0x5e957712e90 JS IMPORT: Module metadata hook for module 0x5e9577053b0 JS IMPORT: Defining meta.importSync for module 0x5e9577053b0 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 0x1e2722a00098 JS IMPORT: Defining parent (nil) of 0x1e2722a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e2722a000f8 of 0x1e2722a00390 '_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 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2722a01bd8), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2722a021d8), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2722a021d8), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2722a01bd8), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a03c90), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a03c90), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a04888), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a04888), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a05990), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a05990), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2722a01bd8), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2722a021d8), global 0x87ca30681c0 JS IMPORT: Module metadata hook for module 0x1e2722a01bd8 JS IMPORT: Defining meta.importSync for module 0x1e2722a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a03c90), global 0x87ca30681c0 JS IMPORT: Module metadata hook for module 0x1e2722a04338 JS IMPORT: Defining meta.importSync for module 0x1e2722a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e2722a13010 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 0x1e2722a000f8 of 0x1e2722a13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e2722a13090 in 0x1e2722a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e2722a000f8 of 0x1e2722a13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e2722a000f8 of 0x1e2722a12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e2722a000f8 of 0x87ca306a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e2722a13090 of 0x87ca306a448 '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 0x87ca306a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x87ca30a6060, JSClass 0xa203710a148, in object 0x87ca30a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x1e2722a13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x87ca30a60b0, JSClass 0xa203710a148, in object 0x87ca30a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x87ca30a6100, JSClass 0xa203710a148, in object 0x87ca30a6038 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 0x87ca30a6150, JSClass 0xa203710a148, in object 0x87ca30a6038 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' 0x87ca30a6038 in GIRepository 0x1e2722a12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e2722a03470), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a04888), global 0x87ca30681c0 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' 0x87ca30a61a0 in GIRepository 0x1e2722a12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e2722a01320), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e2722a053b0), global 0x87ca30681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2722a05990), global 0x87ca30681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1e2722a000f8 of 0x1e2722a19d08 '_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 0x1e2722a000f8 of 0x87ca306ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1e2722a000f8 of 0x87ca306ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1e2722a13090 of 0x87ca306ace0 '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 0x87ca306ae70 class 0xa2037110b00 in object 0x87ca30a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x87ca30a6560, JSClass 0xa2037109e00, in object 0x87ca30a61c8 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' 0x87ca30a61c8 in GIRepository 0x1e2722a12e90 JS IMPORT: Module metadata hook for module 0x1e2722a053b0 JS IMPORT: Defining meta.importSync for module 0x1e2722a053b0 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 0x3496c9400098 JS IMPORT: Defining parent (nil) of 0x3496c94000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3496c94000f8 of 0x3496c9400390 '_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 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3496c9401bd8), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3496c94021d8), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3496c94021d8), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3496c9401bd8), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9403c90), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9403c90), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9404888), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9404888), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9405990), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9405990), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3496c9401bd8), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3496c94021d8), global 0x3ff8add681c0 JS IMPORT: Module metadata hook for module 0x3496c9401bd8 JS IMPORT: Defining meta.importSync for module 0x3496c9401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9403c90), global 0x3ff8add681c0 JS IMPORT: Module metadata hook for module 0x3496c9404338 JS IMPORT: Defining meta.importSync for module 0x3496c9404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3496c9413010 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 0x3496c94000f8 of 0x3496c9413090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3496c9413090 in 0x3496c94000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3496c94000f8 of 0x3496c9413618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3496c94000f8 of 0x3496c9412e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3496c94000f8 of 0x3ff8add6a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3496c9413090 of 0x3ff8add6a448 '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 0x3ff8add6a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ff8adda6060, JSClass 0xa203710a148, in object 0x3ff8adda6038 JS CTX: Initialized class GIRepositoryGType prototype 0x3496c9413c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ff8adda60b0, JSClass 0xa203710a148, in object 0x3ff8adda6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ff8adda6100, JSClass 0xa203710a148, in object 0x3ff8adda6038 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 0x3ff8adda6150, JSClass 0xa203710a148, in object 0x3ff8adda6038 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' 0x3ff8adda6038 in GIRepository 0x3496c9412e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3496c9403470), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9404888), global 0x3ff8add681c0 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' 0x3ff8adda61a0 in GIRepository 0x3496c9412e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3496c9401320), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3496c94053b0), global 0x3ff8add681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3496c9405990), global 0x3ff8add681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3496c94000f8 of 0x3496c9419d08 '_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 0x3496c94000f8 of 0x3ff8add6ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3496c94000f8 of 0x3ff8add6ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3496c9413090 of 0x3ff8add6ace0 '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 0x3ff8add6ae70 class 0xa2037110b00 in object 0x3ff8adda61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ff8adda6560, JSClass 0xa2037109e00, in object 0x3ff8adda61c8 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' 0x3ff8adda61c8 in GIRepository 0x3496c9412e90 JS IMPORT: Module metadata hook for module 0x3496c94053b0 JS IMPORT: Defining meta.importSync for module 0x3496c94053b0 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 0x2bdb95000098 JS IMPORT: Defining parent (nil) of 0x2bdb950000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2bdb950000f8 of 0x2bdb95000390 '_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 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdb95001bd8), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdb950021d8), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdb950021d8), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdb95001bd8), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95003c90), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95003c90), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95004888), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95004888), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95005990), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95005990), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdb95001bd8), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdb950021d8), global 0x36183b0681c0 JS IMPORT: Module metadata hook for module 0x2bdb95001bd8 JS IMPORT: Defining meta.importSync for module 0x2bdb95001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95003c90), global 0x36183b0681c0 JS IMPORT: Module metadata hook for module 0x2bdb95004338 JS IMPORT: Defining meta.importSync for module 0x2bdb95004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bdb95013010 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 0x2bdb950000f8 of 0x2bdb95013090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2bdb95013090 in 0x2bdb950000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2bdb950000f8 of 0x2bdb95013618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2bdb950000f8 of 0x2bdb95012e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2bdb950000f8 of 0x36183b06a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2bdb95013090 of 0x36183b06a448 '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 0x36183b06a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x36183b0a6060, JSClass 0xa203710a148, in object 0x36183b0a6038 JS CTX: Initialized class GIRepositoryGType prototype 0x2bdb95013c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x36183b0a60b0, JSClass 0xa203710a148, in object 0x36183b0a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x36183b0a6100, JSClass 0xa203710a148, in object 0x36183b0a6038 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 0x36183b0a6150, JSClass 0xa203710a148, in object 0x36183b0a6038 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' 0x36183b0a6038 in GIRepository 0x2bdb95012e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdb95003470), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95004888), global 0x36183b0681c0 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' 0x36183b0a61a0 in GIRepository 0x2bdb95012e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2bdb95001320), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2bdb950053b0), global 0x36183b0681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdb95005990), global 0x36183b0681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2bdb950000f8 of 0x2bdb95019d08 '_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 0x2bdb950000f8 of 0x36183b06ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2bdb950000f8 of 0x36183b06ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2bdb95013090 of 0x36183b06ace0 '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 0x36183b06ae70 class 0xa2037110b00 in object 0x36183b0a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x36183b0a6560, JSClass 0xa2037109e00, in object 0x36183b0a61c8 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' 0x36183b0a61c8 in GIRepository 0x2bdb95012e90 JS IMPORT: Module metadata hook for module 0x2bdb950053b0 JS IMPORT: Defining meta.importSync for module 0x2bdb950053b0 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 0xdede1e00098 JS IMPORT: Defining parent (nil) of 0xdede1e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xdede1e000f8 of 0xdede1e00390 '_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 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdede1e01bd8), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdede1e021d8), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdede1e021d8), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdede1e01bd8), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e03c90), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e03c90), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e04888), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e04888), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e05990), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e05990), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdede1e01bd8), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdede1e021d8), global 0xb7ca19681c0 JS IMPORT: Module metadata hook for module 0xdede1e01bd8 JS IMPORT: Defining meta.importSync for module 0xdede1e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e03c90), global 0xb7ca19681c0 JS IMPORT: Module metadata hook for module 0xdede1e04338 JS IMPORT: Defining meta.importSync for module 0xdede1e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xdede1e13010 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 0xdede1e000f8 of 0xdede1e13090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xdede1e13090 in 0xdede1e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xdede1e000f8 of 0xdede1e13618 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xdede1e000f8 of 0xdede1e12e90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xdede1e000f8 of 0xb7ca196a498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xdede1e13090 of 0xb7ca196a448 '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 0xb7ca196a4e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb7ca19a6060, JSClass 0xa203710a148, in object 0xb7ca19a6038 JS CTX: Initialized class GIRepositoryGType prototype 0xdede1e13c68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb7ca19a60b0, JSClass 0xa203710a148, in object 0xb7ca19a6038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb7ca19a6100, JSClass 0xa203710a148, in object 0xb7ca19a6038 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 0xb7ca19a6150, JSClass 0xa203710a148, in object 0xb7ca19a6038 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' 0xb7ca19a6038 in GIRepository 0xdede1e12e90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdede1e03470), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e04888), global 0xb7ca19681c0 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' 0xb7ca19a61a0 in GIRepository 0xdede1e12e90 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xdede1e01320), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdede1e053b0), global 0xb7ca19681c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdede1e05990), global 0xb7ca19681c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xdede1e000f8 of 0xdede1e19d08 '_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 0xdede1e000f8 of 0xb7ca196ad30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xdede1e000f8 of 0xb7ca196ad80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xdede1e13090 of 0xb7ca196ace0 '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 0xb7ca196ae70 class 0xa2037110b00 in object 0xb7ca19a61c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb7ca19a6560, JSClass 0xa2037109e00, in object 0xb7ca19a61c8 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' 0xb7ca19a61c8 in GIRepository 0xdede1e12e90 JS IMPORT: Module metadata hook for module 0xdede1e053b0 JS IMPORT: Defining meta.importSync for module 0xdede1e053b0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 69 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /<>/obj-powerpc64le-linux-gnu/meson-logs/testlog.txt rm -fr -- /tmp/dh-xdg-rundir-puqBsNa8 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-powerpc64le-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/say.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/data.txt 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/modunicode.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/lexicalScope.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/exports.js 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/subErrorInit/__init__.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subErrorInit Installing /<>/installed-tests/js/modules/mutualImport/b.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /<>/installed-tests/js/modules/mutualImport/a.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 /<>/installed-tests/js/modules/badOverrides/WarnLib.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/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/.eslintrc.yml to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/overrides/GIMarshallingTests.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /<>/installed-tests/js/modules/overrides/.eslintrc.yml to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides 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/foobar.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 libgjs.so.0.0.0 to /<>/debian/tmp/usr/lib/powerpc64le-linux-gnu Installing symlink pointing to libgjs.so.0.0.0 to /<>/debian/tmp/usr/lib/powerpc64le-linux-gnu/libgjs.so.0 Installing symlink pointing to libgjs.so.0 to /<>/debian/tmp/usr/lib/powerpc64le-linux-gnu/libgjs.so Installing GjsPrivate-1.0.typelib to /<>/debian/tmp/usr/lib/powerpc64le-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-powerpc64le-linux-gnu/meson-private/gjs-1.0.pc to /<>/debian/tmp/usr/lib/powerpc64le-linux-gnu/pkgconfig Installing /<>/obj-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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-powerpc64le-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/powerpc64le-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/powerpc64le-linux-gnu/libgjs.so.0 debian/tmp/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 debian/libgjs0g//usr/lib/powerpc64le-linux-gnu/ install -d debian/libgjs0g//usr/lib/powerpc64le-linux-gnu/gjs/girepository-1.0 cp --reflink=auto -a debian/tmp/usr/lib/powerpc64le-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib debian/libgjs0g//usr/lib/powerpc64le-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/powerpc64le-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/powerpc64le-linux-gnu/libgjs.so debian/tmp/usr/lib/powerpc64le-linux-gnu/pkgconfig/ debian/libgjs-dev//usr/lib/powerpc64le-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/usr/share/doc/gjs/changelog.Debian install -p -m0644 debian/changelog debian/libgjs0g/usr/share/doc/libgjs0g/changelog.Debian install -p -m0644 debian/changelog debian/gjs-tests/usr/share/doc/gjs-tests/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/powerpc64le-linux-gnu/libgjs.so.0 ln -s libgjs.so.0.0.0 debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0 rm -f debian/libgjs-dev/usr/lib/powerpc64le-linux-gnu/libgjs.so ln -s libgjs.so.0 debian/libgjs-dev/usr/lib/powerpc64le-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-tests cd debian/libgjs0g cd debian/gjs cd debian/libgjs-dev chmod a-x usr/share/doc/gjs-tests/changelog.Debian chmod a-x usr/share/doc/libgjs-dev/changelog.Debian gzip -9nf usr/share/doc/gjs-tests/changelog.Debian chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/libgjs-dev/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/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/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/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 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/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/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/libgjs0g/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-tests/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/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/libgjs-dev/usr/include -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/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 -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/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/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/gjs/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x 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/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/powerpc64le-linux-gnu/libgjs.so.0.0.0 dwz -- debian/gjs/usr/bin/gjs-console install -d debian/gjs-tests/usr/lib/debug/.dwz/powerpc64le-linux-gnu dwz -mdebian/gjs-tests/usr/lib/debug/.dwz/powerpc64le-linux-gnu/gjs-tests.debug -M/usr/lib/debug/.dwz/powerpc64le-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/powerpc64le-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 debugedit --build-id --build-id-seed=libgjs0g/1.72.2-0ubuntu2 debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 f6b608cafe5fa5c8ee34ae4ee281963eee253535 debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so install -d debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/f6 objcopy --only-keep-debug --compress-debug-sections debian/gjs/usr/bin/gjs-console debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/f6/b608cafe5fa5c8ee34ae4ee281963eee253535.debug debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so: Unknown DWARF DW_FORM_0x1f21 4ee9958c629402ea2c11ab19b55bd617241bb06b chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/f6/b608cafe5fa5c8ee34ae4ee281963eee253535.debug strip --remove-section=.comment --remove-section=.note -o /tmp/qbpTO1eYVW/stripWqHe1Q debian/gjs/usr/bin/gjs-console install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/4e 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/4e/e9958c629402ea2c11ab19b55bd617241bb06b.debug chmod --reference debian/gjs/usr/bin/gjs-console /tmp/qbpTO1eYVW/stripWqHe1Q chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/4e/e9958c629402ea2c11ab19b55bd617241bb06b.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/uLSyTQBdUN/strip8BZkxH debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so cat '/tmp/qbpTO1eYVW/stripWqHe1Q' > 'debian/gjs/usr/bin/gjs-console' chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/uLSyTQBdUN/strip8BZkxH chmod --reference /tmp/qbpTO1eYVW/stripWqHe1Q debian/gjs/usr/bin/gjs-console cat '/tmp/uLSyTQBdUN/strip8BZkxH' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/f6/b608cafe5fa5c8ee34ae4ee281963eee253535.debug debian/gjs/usr/bin/gjs-console /tmp/qbpTO1eYVW/objcopyFqbl7T chmod --reference debian/gjs/usr/bin/gjs-console /tmp/qbpTO1eYVW/objcopyFqbl7T chmod --reference /tmp/uLSyTQBdUN/strip8BZkxH debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so cat '/tmp/qbpTO1eYVW/objcopyFqbl7T' > 'debian/gjs/usr/bin/gjs-console' objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/4e/e9958c629402ea2c11ab19b55bd617241bb06b.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/uLSyTQBdUN/objcopyJu2fHP chmod --reference /tmp/qbpTO1eYVW/objcopyFqbl7T debian/gjs/usr/bin/gjs-console chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/uLSyTQBdUN/objcopyJu2fHP install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym cat '/tmp/uLSyTQBdUN/objcopyJu2fHP' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' chmod --reference /tmp/uLSyTQBdUN/objcopyJu2fHP 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/libregress.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so: Unknown DWARF DW_FORM_0x1f21 3b8e00a0ad3bd0b573289a28091c48afeaddf9f2 install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/3b 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/3b/8e00a0ad3bd0b573289a28091c48afeaddf9f2.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/3b/8e00a0ad3bd0b573289a28091c48afeaddf9f2.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/uLSyTQBdUN/stripg4B9qt debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/uLSyTQBdUN/stripg4B9qt cat '/tmp/uLSyTQBdUN/stripg4B9qt' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' chmod --reference /tmp/uLSyTQBdUN/stripg4B9qt 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/3b/8e00a0ad3bd0b573289a28091c48afeaddf9f2.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/uLSyTQBdUN/objcopyYnczkF chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/uLSyTQBdUN/objcopyYnczkF cat '/tmp/uLSyTQBdUN/objcopyYnczkF' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' chmod --reference /tmp/uLSyTQBdUN/objcopyYnczkF 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/libwarnlib.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so: Unknown DWARF DW_FORM_0x1f20 81555b5bcefb7b5e8ed2a1cab8a9415ee865ef9f install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/81 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/81/555b5bcefb7b5e8ed2a1cab8a9415ee865ef9f.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/81/555b5bcefb7b5e8ed2a1cab8a9415ee865ef9f.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/uLSyTQBdUN/stripnH2fQF debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/uLSyTQBdUN/stripnH2fQF cat '/tmp/uLSyTQBdUN/stripnH2fQF' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' chmod --reference /tmp/uLSyTQBdUN/stripnH2fQF 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/81/555b5bcefb7b5e8ed2a1cab8a9415ee865ef9f.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/uLSyTQBdUN/objcopyjYT_yx chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/uLSyTQBdUN/objcopyjYT_yx cat '/tmp/uLSyTQBdUN/objcopyjYT_yx' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' chmod --reference /tmp/uLSyTQBdUN/objcopyjYT_yx 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/libgimarshallingtests.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so: Unknown DWARF DW_FORM_0x1f21 d1ac65c6982b2a75392ac871f216440039644563 install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/d1 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/d1/ac65c6982b2a75392ac871f216440039644563.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/d1/ac65c6982b2a75392ac871f216440039644563.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/uLSyTQBdUN/stripiNAV1V debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/uLSyTQBdUN/stripiNAV1V cat '/tmp/uLSyTQBdUN/stripiNAV1V' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' chmod --reference /tmp/uLSyTQBdUN/stripiNAV1V 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/d1/ac65c6982b2a75392ac871f216440039644563.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/uLSyTQBdUN/objcopyyzI7Na chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/uLSyTQBdUN/objcopyyzI7Na cat '/tmp/uLSyTQBdUN/objcopyyzI7Na' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' chmod --reference /tmp/uLSyTQBdUN/objcopyyzI7Na 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/minijasmine debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine: Unknown DWARF DW_FORM_0x1f20 7fdae748ed9dca3bd4ef36a2e56011a9614929ac install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/7f 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/7f/dae748ed9dca3bd4ef36a2e56011a9614929ac.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/7f/dae748ed9dca3bd4ef36a2e56011a9614929ac.debug strip --remove-section=.comment --remove-section=.note -o /tmp/uLSyTQBdUN/stripXnw5vV debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/uLSyTQBdUN/stripXnw5vV cat '/tmp/uLSyTQBdUN/stripXnw5vV' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine' chmod --reference /tmp/uLSyTQBdUN/stripXnw5vV debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/7f/dae748ed9dca3bd4ef36a2e56011a9614929ac.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/uLSyTQBdUN/objcopy7ZI4KL chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/uLSyTQBdUN/objcopy7ZI4KL cat '/tmp/uLSyTQBdUN/objcopy7ZI4KL' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine' chmod --reference /tmp/uLSyTQBdUN/objcopy7ZI4KL 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/powerpc64le-linux-gnu debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/gjs-tests/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/gjs-tests/usr/lib/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 9463f54a352791c63e43eb2cfb1962cb56e6fc54 install -d debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/94 objcopy --only-keep-debug --compress-debug-sections debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/94/63f54a352791c63e43eb2cfb1962cb56e6fc54.debug chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/94/63f54a352791c63e43eb2cfb1962cb56e6fc54.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/j57zoonUs9/stripSAyz7A debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 chmod --reference debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 /tmp/j57zoonUs9/stripSAyz7A cat '/tmp/j57zoonUs9/stripSAyz7A' > 'debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0' chmod --reference /tmp/j57zoonUs9/stripSAyz7A debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 objcopy --add-gnu-debuglink debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/94/63f54a352791c63e43eb2cfb1962cb56e6fc54.debug debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 /tmp/j57zoonUs9/objcopyNPX6VS chmod --reference debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0 /tmp/j57zoonUs9/objcopyNPX6VS cat '/tmp/j57zoonUs9/objcopyNPX6VS' > 'debian/libgjs0g/usr/lib/powerpc64le-linux-gnu/libgjs.so.0.0.0' chmod --reference /tmp/j57zoonUs9/objcopyNPX6VS debian/libgjs0g/usr/lib/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/libgjstesttools.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine 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/libgimarshallingtests.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/powerpc64le-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=3b8e00a0ad3bd0b573289a28091c48afeaddf9f2 4ee9958c629402ea2c11ab19b55bd617241bb06b 7fdae748ed9dca3bd4ef36a2e56011a9614929ac 81555b5bcefb7b5e8ed2a1cab8a9415ee865ef9f d1ac65c6982b2a75392ac871f216440039644563" -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=9463f54a352791c63e43eb2cfb1962cb56e6fc54 -DSection=debug -DPackage-Type=ddeb -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=f6b608cafe5fa5c8ee34ae4ee281963eee253535 -DSection=debug -DPackage-Type=ddeb -UMulti-Arch -UReplaces -UBreaks 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 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/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/libgjs-dev/DEBIAN/control chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs 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 chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined 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: 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/libgjs0g/DEBIAN/control 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 chmod 0644 -- debian/gjs-tests/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/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/libgjs0g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs-tests/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 gjs (in debian/gjs); do_strip: 1, oemstrip: pkgstriptranslations: processing libgjs0g (in debian/libgjs0g); do_strip: 1, oemstrip: pkgstriptranslations: processing gjs-tests (in debian/gjs-tests); do_strip: 1, oemstrip: pkgstriptranslations: gjs does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball 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 pkgstriptranslations: libgjs-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com 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: processing control file: debian/libgjs0g/DEBIAN/control, package libgjs0g, directory debian/libgjs0g INFO: pkgstripfiles: waiting for lock (libgjs0g) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package gjs ... pkgstripfiles: No PNG files. pkgstripfiles: processing control file: debian/libgjs-dev/DEBIAN/control, package libgjs-dev, directory debian/libgjs-dev dpkg-deb: building package 'gjs' in '../gjs_1.72.2-0ubuntu2_ppc64el.deb'. INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... 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: 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 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_ppc64el.deb'. Renaming gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.deb to gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb mv debian/.debhelper/scratch-space/build-gjs/gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.deb ../gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... 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... 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_ppc64el.deb'. INFO: pkgstripfiles: waiting for lock (libgjs-dev) ... 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_ppc64el.deb'. 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 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 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing libgjs0g-dbgsym (in debian/.debhelper/libgjs0g/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: processing gjs-tests-dbgsym (in debian/.debhelper/gjs-tests/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: libgjs0g-dbgsym 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/.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_ppc64el.deb'. 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_ppc64el.deb'. Renaming libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.deb to libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb mv debian/.debhelper/scratch-space/build-libgjs0g/libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.deb ../libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb pkgstriptranslations: gjs-tests-dbgsym 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/.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_ppc64el.deb'. Renaming gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.deb to gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb mv debian/.debhelper/scratch-space/build-gjs-tests/gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.deb ../gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb dpkg-genbuildinfo --build=any -O../gjs_1.72.2-0ubuntu2_ppc64el.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../gjs_1.72.2-0ubuntu2_ppc64el.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:14:06Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ gjs_1.72.2-0ubuntu2_ppc64el.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: ppc64el 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: 3f782c411947930938404d2f3c9a793b6454eb63 27758 gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 70969c23e8ea320a5e8eed5fafd2fbfb1db57986 259826 gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb f85b28ff3ef0eb2ac08fdfe381c5f06f72a21a4d 247250 gjs-tests_1.72.2-0ubuntu2_ppc64el.deb 55212bb37939df338a5aa6eb7d22885924504257 17017 gjs_1.72.2-0ubuntu2_ppc64el.buildinfo 978906a57b91c33214e20d613910807e3ed21ce5 105438 gjs_1.72.2-0ubuntu2_ppc64el.deb 1b23bf0f09336a85300369d61d77f90b2d509bca 10972 libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb be1a695cd7d4d4f249cde2275fd3d72569ef5574 5741120 libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 3830a2e79d701304543e63f7f2b1cdda66b2d1f4 425336 libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Checksums-Sha256: 1d58123be54fa2abb630aa0e0e17669b95d683c055bb75f7cf682a88472e6138 27758 gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 7e7f55ccd4f16b11a9b175050042a6d3c862f5c01d6002c99f5e81d5614d91e9 259826 gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 695426755b6d5ac89d843d2f1c8abf407c01d8c7501b2833669e5e39fe84d32f 247250 gjs-tests_1.72.2-0ubuntu2_ppc64el.deb 38dc7ede306974f4dbab46728c74f5052eb050d542810ae6b749de5297901672 17017 gjs_1.72.2-0ubuntu2_ppc64el.buildinfo b317a6fcae02f493ff5b3813fe77f1bd63394a33fcf39d5d9ce87583ffd95a54 105438 gjs_1.72.2-0ubuntu2_ppc64el.deb 2ec1fd92247b2a8217419ffe633d50f756b64b520de696a164daee0b496c7336 10972 libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb b3bc061bdd1230438a23264641bad3602a6dfd12d8a98f6892a12dd0ae7f660c 5741120 libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 36ed7f881af0044eccd7ae50cc897d25e661d4d4f1af0f1b34e88779528ed95e 425336 libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Files: c4e13be6b2f9d2af29bb2f9a84159be9 27758 debug optional gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 76de1cbe98429900d9d98d381faf193b 259826 debug optional gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 24985b218136546e0e28a3ea26806b30 247250 interpreters optional gjs-tests_1.72.2-0ubuntu2_ppc64el.deb f458963b8b6ef8c392aaecf44abb198e 17017 interpreters optional gjs_1.72.2-0ubuntu2_ppc64el.buildinfo 0b3f118c7e6c1faf2b9ac8d793561e64 105438 interpreters optional gjs_1.72.2-0ubuntu2_ppc64el.deb 4daca55fa047aa07318b1229d8dd5887 10972 libdevel optional libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb 1a231e45800960840f21a00aa66c2ff0 5741120 debug optional libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb eb7579bee87e88801c49e658e78ad198 425336 libs optional libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Original-Maintainer: Debian GNOME Maintainers /<>/gjs_1.72.2-0ubuntu2_ppc64el.changes.new could not be renamed to /<>/gjs_1.72.2-0ubuntu2_ppc64el.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: ppc64el Version: 1.72.2-0ubuntu2 Checksums-Md5: c4e13be6b2f9d2af29bb2f9a84159be9 27758 gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 76de1cbe98429900d9d98d381faf193b 259826 gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 24985b218136546e0e28a3ea26806b30 247250 gjs-tests_1.72.2-0ubuntu2_ppc64el.deb 0b3f118c7e6c1faf2b9ac8d793561e64 105438 gjs_1.72.2-0ubuntu2_ppc64el.deb 4daca55fa047aa07318b1229d8dd5887 10972 libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb 1a231e45800960840f21a00aa66c2ff0 5741120 libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb eb7579bee87e88801c49e658e78ad198 425336 libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Checksums-Sha1: 3f782c411947930938404d2f3c9a793b6454eb63 27758 gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 70969c23e8ea320a5e8eed5fafd2fbfb1db57986 259826 gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb f85b28ff3ef0eb2ac08fdfe381c5f06f72a21a4d 247250 gjs-tests_1.72.2-0ubuntu2_ppc64el.deb 978906a57b91c33214e20d613910807e3ed21ce5 105438 gjs_1.72.2-0ubuntu2_ppc64el.deb 1b23bf0f09336a85300369d61d77f90b2d509bca 10972 libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb be1a695cd7d4d4f249cde2275fd3d72569ef5574 5741120 libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 3830a2e79d701304543e63f7f2b1cdda66b2d1f4 425336 libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Checksums-Sha256: 1d58123be54fa2abb630aa0e0e17669b95d683c055bb75f7cf682a88472e6138 27758 gjs-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 7e7f55ccd4f16b11a9b175050042a6d3c862f5c01d6002c99f5e81d5614d91e9 259826 gjs-tests-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 695426755b6d5ac89d843d2f1c8abf407c01d8c7501b2833669e5e39fe84d32f 247250 gjs-tests_1.72.2-0ubuntu2_ppc64el.deb b317a6fcae02f493ff5b3813fe77f1bd63394a33fcf39d5d9ce87583ffd95a54 105438 gjs_1.72.2-0ubuntu2_ppc64el.deb 2ec1fd92247b2a8217419ffe633d50f756b64b520de696a164daee0b496c7336 10972 libgjs-dev_1.72.2-0ubuntu2_ppc64el.deb b3bc061bdd1230438a23264641bad3602a6dfd12d8a98f6892a12dd0ae7f660c 5741120 libgjs0g-dbgsym_1.72.2-0ubuntu2_ppc64el.ddeb 36ed7f881af0044eccd7ae50cc897d25e661d4d4f1af0f1b34e88779528ed95e 425336 libgjs0g_1.72.2-0ubuntu2_ppc64el.deb Build-Origin: Ubuntu Build-Architecture: ppc64el Build-Date: Fri, 02 Jun 2023 19:14:06 +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-common (= 2.38-4ubuntu2.2), binutils-powerpc64le-linux-gnu (= 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), 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), libquadmath0 (= 12.1.0-2ubuntu1~22.04), 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_ppc64el.deb ------------------------------------- new Debian package, version 2.0. size 247250 bytes: control archive=6052 bytes. 1002 bytes, 18 lines control 18413 bytes, 210 lines md5sums Package: gjs-tests Source: gjs Version: 1.72.2-0ubuntu2 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 1659 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), 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 199432 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libgimarshallingtests.so -rw-r--r-- root/root 67608 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libgjstesttools.so -rw-r--r-- root/root 133480 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libregress.so -rw-r--r-- root/root 67360 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libwarnlib.so -rwxr-xr-x root/root 330024 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_ppc64el.deb ------------------------------- new Debian package, version 2.0. size 105438 bytes: control archive=1327 bytes. 822 bytes, 16 lines control 1730 bytes, 24 lines md5sums Package: gjs Version: 1.72.2-0ubuntu2 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 233 Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgjs0g (= 1.72.2-0ubuntu2), libglib2.0-0 (>= 2.58.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 68160 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_ppc64el.deb -------------------------------------- new Debian package, version 2.0. size 10972 bytes: control archive=1027 bytes. 840 bytes, 19 lines control 764 bytes, 11 lines md5sums Package: libgjs-dev Source: gjs Version: 1.72.2-0ubuntu2 Architecture: ppc64el 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/powerpc64le-linux-gnu/ lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/libgjs.so -> libgjs.so.0 drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/pkgconfig/ -rw-r--r-- root/root 559 2023-05-19 11:12 ./usr/lib/powerpc64le-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_ppc64el.deb ------------------------------------ new Debian package, version 2.0. size 425336 bytes: control archive=1854 bytes. 1384 bytes, 21 lines control 403 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: ppc64el Maintainer: Ubuntu Developers Installed-Size: 1532 Depends: libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.14.0), libffi8 (>= 3.4), libgcc-s1 (>= 3.4.4), 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/powerpc64le-linux-gnu/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/gjs/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/gjs/girepository-1.0/ -rw-r--r-- root/root 5384 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/lib/powerpc64le-linux-gnu/libgjs.so.0 -> libgjs.so.0.0.0 -rw-r--r-- root/root 1512200 2023-05-19 11:12 ./usr/lib/powerpc64le-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: ppc64el Build Type: any Build-Space: 512008 Build-Time: 82 Distribution: jammy-proposed Host Architecture: ppc64el Install-Time: 40 Job: gjs_1.72.2-0ubuntu2.dsc Machine Architecture: ppc64el Package: gjs Package-Time: 123 Source-Version: 1.72.2-0ubuntu2 Space: 512008 Status: successful Version: 1.72.2-0ubuntu2 -------------------------------------------------------------------------------- Finished at 2023-06-02T19:14:06Z Build needed 00:02:03, 512008k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-26269961 Scanning for processes to kill in build PACKAGEBUILD-26269961