Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/g/gjs/gjs_1.70.0-3_amd64.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: gjs=1.70.0-3 Source URL: http://snapshot.notset.fr/mr/package/gjs/1.70.0-3/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: adduser=3.118 Binary URL: http://snapshot.notset.fr/mr/binary/adduser/3.118/binfiles?fileinfo=1 Get binary package info: adwaita-icon-theme=41.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/adwaita-icon-theme/41.0-1/binfiles?fileinfo=1 Get binary package info: at-spi2-core=2.42.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/at-spi2-core/2.42.0-1/binfiles?fileinfo=1 Get binary package info: autoconf=2.71-2 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.71-2/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.4-2/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20180224.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20180224.1+nmu1/binfiles?fileinfo=1 Get binary package info: base-files=12 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/12/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.52 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.52/binfiles?fileinfo=1 Get binary package info: bash=5.1-3+b2 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-3+b2/binfiles?fileinfo=1 Get binary package info: binutils=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.37-7/binfiles?fileinfo=1 Get binary package info: binutils-common=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.37-7/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.37-7/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.37.2-3/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.37.2-3/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-4/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4+b1/binfiles?fileinfo=1 Get binary package info: cpp=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: cpp-11=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-11/11.2.0-9/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20210120+802ebd4-1 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20210120+802ebd4-1/binfiles?fileinfo=1 Get binary package info: dbus=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/dbus/1.12.20-2/binfiles?fileinfo=1 Get binary package info: dbus-user-session=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/dbus-user-session/1.12.20-2/binfiles?fileinfo=1 Get binary package info: dbus-x11=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/dbus-x11/1.12.20-2/binfiles?fileinfo=1 Get binary package info: dconf-gsettings-backend=0.40.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/dconf-gsettings-backend/0.40.0-2/binfiles?fileinfo=1 Get binary package info: dconf-service=0.40.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/dconf-service/0.40.0-2/binfiles?fileinfo=1 Get binary package info: debconf=1.5.77 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.77/binfiles?fileinfo=1 Get binary package info: debhelper=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.5.2/binfiles?fileinfo=1 Get binary package info: debianutils=5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/5.5-1/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.12.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.12.0-1/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: dmsetup=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/dmsetup/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: dpkg=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.20.9/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.20.9/binfiles?fileinfo=1 Get binary package info: dwz=0.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.14-1/binfiles?fileinfo=1 Get binary package info: file=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.39-3/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: fontconfig=2.13.1-4.2 Binary URL: http://snapshot.notset.fr/mr/binary/fontconfig/2.13.1-4.2/binfiles?fileinfo=1 Get binary package info: fontconfig-config=2.13.1-4.2 Binary URL: http://snapshot.notset.fr/mr/binary/fontconfig-config/2.13.1-4.2/binfiles?fileinfo=1 Get binary package info: fonts-dejavu-core=2.37-2 Binary URL: http://snapshot.notset.fr/mr/binary/fonts-dejavu-core/2.37-2/binfiles?fileinfo=1 Get binary package info: g++=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: g++-11=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/g++-11/11.2.0-9/binfiles?fileinfo=1 Get binary package info: gcc=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: gcc-11=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11/11.2.0-9/binfiles?fileinfo=1 Get binary package info: gcc-11-base=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11-base/11.2.0-9/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: gir1.2-atk-1.0=2.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-atk-1.0/2.36.0-2/binfiles?fileinfo=1 Get binary package info: gir1.2-freedesktop=1.70.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-freedesktop/1.70.0-2/binfiles?fileinfo=1 Get binary package info: gir1.2-gdkpixbuf-2.0=2.42.6+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-gdkpixbuf-2.0/2.42.6+dfsg-2/binfiles?fileinfo=1 Get binary package info: gir1.2-glib-2.0=1.70.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-glib-2.0/1.70.0-2/binfiles?fileinfo=1 Get binary package info: gir1.2-gtk-3.0=3.24.30-3 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-gtk-3.0/3.24.30-3/binfiles?fileinfo=1 Get binary package info: gir1.2-harfbuzz-0.0=2.7.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-harfbuzz-0.0/2.7.4-1/binfiles?fileinfo=1 Get binary package info: gir1.2-pango-1.0=1.48.10+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/gir1.2-pango-1.0/1.48.10+ds1-1/binfiles?fileinfo=1 Get binary package info: gnome-pkg-tools=0.22.4 Binary URL: http://snapshot.notset.fr/mr/binary/gnome-pkg-tools/0.22.4/binfiles?fileinfo=1 Get binary package info: gobject-introspection=1.70.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gobject-introspection/1.70.0-2/binfiles?fileinfo=1 Get binary package info: grep=3.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.7-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-7 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-7/binfiles?fileinfo=1 Get binary package info: gtk-update-icon-cache=3.24.30-3 Binary URL: http://snapshot.notset.fr/mr/binary/gtk-update-icon-cache/3.24.30-3/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hicolor-icon-theme=0.17-2 Binary URL: http://snapshot.notset.fr/mr/binary/hicolor-icon-theme/0.17-2/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.60 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.60/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: libacl1=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.3.1-1/binfiles?fileinfo=1 Get binary package info: libapparmor1=3.0.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/libapparmor1/3.0.3-3/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libargon2-1=0~20171227-0.2 Binary URL: http://snapshot.notset.fr/mr/binary/libargon2-1/0~20171227-0.2/binfiles?fileinfo=1 Get binary package info: libasan6=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libatk-bridge2.0-0=2.38.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libatk-bridge2.0-0/2.38.0-2/binfiles?fileinfo=1 Get binary package info: libatk1.0-0=2.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libatk1.0-0/2.36.0-2/binfiles?fileinfo=1 Get binary package info: libatk1.0-data=2.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libatk1.0-data/2.36.0-2/binfiles?fileinfo=1 Get binary package info: libatomic1=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libatspi2.0-0=2.42.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libatspi2.0-0/2.42.0-1/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libavahi-client3=0.8-5 Binary URL: http://snapshot.notset.fr/mr/binary/libavahi-client3/0.8-5/binfiles?fileinfo=1 Get binary package info: libavahi-common-data=0.8-5 Binary URL: http://snapshot.notset.fr/mr/binary/libavahi-common-data/0.8-5/binfiles?fileinfo=1 Get binary package info: libavahi-common3=0.8-5 Binary URL: http://snapshot.notset.fr/mr/binary/libavahi-common3/0.8-5/binfiles?fileinfo=1 Get binary package info: libbinutils=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.37-7/binfiles?fileinfo=1 Get binary package info: libblkid-dev=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid-dev/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libblkid1=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libbrotli-dev=1.0.9-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libbrotli-dev/1.0.9-2+b2/binfiles?fileinfo=1 Get binary package info: libbrotli1=1.0.9-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libbrotli1/1.0.9-2+b2/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-4/binfiles?fileinfo=1 Get binary package info: libc-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.32-4/binfiles?fileinfo=1 Get binary package info: libcairo-gobject2=1.16.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libcairo-gobject2/1.16.0-5/binfiles?fileinfo=1 Get binary package info: libcairo-script-interpreter2=1.16.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libcairo-script-interpreter2/1.16.0-5/binfiles?fileinfo=1 Get binary package info: libcairo2=1.16.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libcairo2/1.16.0-5/binfiles?fileinfo=1 Get binary package info: libcairo2-dev=1.16.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libcairo2-dev/1.16.0-5/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcap2=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcc1-0=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libcolord2=1.4.5-3 Binary URL: http://snapshot.notset.fr/mr/binary/libcolord2/1.4.5-3/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libcryptsetup12=2:2.4.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcryptsetup12/2:2.4.1-1/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.37-7/binfiles?fileinfo=1 Get binary package info: libctf0=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.37-7/binfiles?fileinfo=1 Get binary package info: libcups2=2.3.3op2-7 Binary URL: http://snapshot.notset.fr/mr/binary/libcups2/2.3.3op2-7/binfiles?fileinfo=1 Get binary package info: libdatrie1=0.2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdatrie1/0.2.13-1/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdbus-1-3=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdbus-1-3/1.12.20-2/binfiles?fileinfo=1 Get binary package info: libdconf1=0.40.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdconf1/0.40.0-2/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.260 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.260/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.5.2/binfiles?fileinfo=1 Get binary package info: libdeflate0=1.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdeflate0/1.8-1/binfiles?fileinfo=1 Get binary package info: libdevmapper1.02.1=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdevmapper1.02.1/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.20.9/binfiles?fileinfo=1 Get binary package info: libdrm-amdgpu1=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-amdgpu1/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm-common=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-common/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm-intel1=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-intel1/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm-nouveau2=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-nouveau2/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm-radeon1=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-radeon1/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm2=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm2/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libedit2=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit2/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libelf1=0.185-2 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.185-2/binfiles?fileinfo=1 Get binary package info: libepoxy0=1.5.9-2 Binary URL: http://snapshot.notset.fr/mr/binary/libepoxy0/1.5.9-2/binfiles?fileinfo=1 Get binary package info: libexpat1=2.4.1-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.4.1-2+b1/binfiles?fileinfo=1 Get binary package info: libexpat1-dev=2.4.1-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1-dev/2.4.1-2+b1/binfiles?fileinfo=1 Get binary package info: libffi-dev=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi-dev/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libffi8=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi8/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.12.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.12.0-1/binfiles?fileinfo=1 Get binary package info: libfontconfig-dev=2.13.1-4.2 Binary URL: http://snapshot.notset.fr/mr/binary/libfontconfig-dev/2.13.1-4.2/binfiles?fileinfo=1 Get binary package info: libfontconfig1=2.13.1-4.2 Binary URL: http://snapshot.notset.fr/mr/binary/libfontconfig1/2.13.1-4.2/binfiles?fileinfo=1 Get binary package info: libfontconfig1-dev=2.13.1-4.2 Binary URL: http://snapshot.notset.fr/mr/binary/libfontconfig1-dev/2.13.1-4.2/binfiles?fileinfo=1 Get binary package info: libfontenc1=1:1.1.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfontenc1/1:1.1.4-1/binfiles?fileinfo=1 Get binary package info: libfreetype-dev=2.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfreetype-dev/2.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: libfreetype6=2.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfreetype6/2.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: libfreetype6-dev=2.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfreetype6-dev/2.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: libfribidi0=1.0.8-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfribidi0/1.0.8-2/binfiles?fileinfo=1 Get binary package info: libgcc-11-dev=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-11-dev/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libgcc-s1=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.9.4-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.9.4-3+b1/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.21-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.21-1/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.21-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.21-1/binfiles?fileinfo=1 Get binary package info: libgdk-pixbuf-2.0-0=2.42.6+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgdk-pixbuf-2.0-0/2.42.6+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgdk-pixbuf2.0-common=2.42.6+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgdk-pixbuf2.0-common/2.42.6+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgirepository-1.0-1=1.70.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgirepository-1.0-1/1.70.0-2/binfiles?fileinfo=1 Get binary package info: libgirepository1.0-dev=1.70.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgirepository1.0-dev/1.70.0-2/binfiles?fileinfo=1 Get binary package info: libgl1=1.3.4-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgl1/1.3.4-2+b1/binfiles?fileinfo=1 Get binary package info: libgl1-mesa-dri=21.2.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgl1-mesa-dri/21.2.3-2/binfiles?fileinfo=1 Get binary package info: libglapi-mesa=21.2.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libglapi-mesa/21.2.3-2/binfiles?fileinfo=1 Get binary package info: libglib2.0-0=2.70.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-0/2.70.0-1+b1/binfiles?fileinfo=1 Get binary package info: libglib2.0-bin=2.70.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-bin/2.70.0-1+b1/binfiles?fileinfo=1 Get binary package info: libglib2.0-data=2.70.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-data/2.70.0-1/binfiles?fileinfo=1 Get binary package info: libglib2.0-dev=2.70.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-dev/2.70.0-1+b1/binfiles?fileinfo=1 Get binary package info: libglib2.0-dev-bin=2.70.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-dev-bin/2.70.0-1+b1/binfiles?fileinfo=1 Get binary package info: libglvnd0=1.3.4-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglvnd0/1.3.4-2+b1/binfiles?fileinfo=1 Get binary package info: libglx-mesa0=21.2.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libglx-mesa0/21.2.3-2/binfiles?fileinfo=1 Get binary package info: libglx0=1.3.4-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libglx0/1.3.4-2+b1/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgnutls30=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls30/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgomp1=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.42-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.42-3/binfiles?fileinfo=1 Get binary package info: libgraphite2-3=1.3.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgraphite2-3/1.3.14-1/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libgtk-3-0=3.24.30-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgtk-3-0/3.24.30-3/binfiles?fileinfo=1 Get binary package info: libgtk-3-common=3.24.30-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgtk-3-common/3.24.30-3/binfiles?fileinfo=1 Get binary package info: libharfbuzz0b=2.7.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libharfbuzz0b/2.7.4-1/binfiles?fileinfo=1 Get binary package info: libhogweed6=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhogweed6/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libice-dev=2:1.0.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libice-dev/2:1.0.10-1/binfiles?fileinfo=1 Get binary package info: libice6=2:1.0.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libice6/2:1.0.10-1/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libidn2-0=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-0/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libip4tc2=1.8.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libip4tc2/1.8.7-1/binfiles?fileinfo=1 Get binary package info: libisl23=0.24-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.24-2/binfiles?fileinfo=1 Get binary package info: libitm1=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libjbig0=2.1-3.1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libjbig0/2.1-3.1+b2/binfiles?fileinfo=1 Get binary package info: libjpeg62-turbo=1:2.0.6-4 Binary URL: http://snapshot.notset.fr/mr/binary/libjpeg62-turbo/1:2.0.6-4/binfiles?fileinfo=1 Get binary package info: libjson-c5=0.15-2 Binary URL: http://snapshot.notset.fr/mr/binary/libjson-c5/0.15-2/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libkmod2=29-1 Binary URL: http://snapshot.notset.fr/mr/binary/libkmod2/29-1/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-7/binfiles?fileinfo=1 Get binary package info: liblcms2-2=2.12~rc1-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblcms2-2/2.12~rc1-2/binfiles?fileinfo=1 Get binary package info: libllvm12=1:12.0.1-10 Binary URL: http://snapshot.notset.fr/mr/binary/libllvm12/1:12.0.1-10/binfiles?fileinfo=1 Get binary package info: liblsan0=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/11.2.0-9/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: liblzo2-2=2.10-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzo2-2/2.10-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmount-dev=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmount-dev/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libmount1=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libmozjs-78-0=78.15.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmozjs-78-0/78.15.0-1/binfiles?fileinfo=1 Get binary package info: libmozjs-78-dev=78.15.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmozjs-78-dev/78.15.0-1/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.0-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-2/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libncurses-dev=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses-dev/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libncurses6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libnettle8=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnettle8/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libp11-kit0=0.24.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit0/0.24.0-5/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-systemd=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-systemd/249.5-1/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpango-1.0-0=1.48.10+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpango-1.0-0/1.48.10+ds1-1/binfiles?fileinfo=1 Get binary package info: libpangocairo-1.0-0=1.48.10+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpangocairo-1.0-0/1.48.10+ds1-1/binfiles?fileinfo=1 Get binary package info: libpangoft2-1.0-0=1.48.10+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpangoft2-1.0-0/1.48.10+ds1-1/binfiles?fileinfo=1 Get binary package info: libpangoxft-1.0-0=1.48.10+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpangoxft-1.0-0/1.48.10+ds1-1/binfiles?fileinfo=1 Get binary package info: libpciaccess0=0.16-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpciaccess0/0.16-1/binfiles?fileinfo=1 Get binary package info: libpcre16-3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre16-3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libpcre2-16-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-16-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-32-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-32-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-dev=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-dev/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-posix2=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-posix2/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libpcre3-dev=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3-dev/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libpcre32-3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre32-3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libpcrecpp0v5=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcrecpp0v5/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libperl5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.3-1/binfiles?fileinfo=1 Get binary package info: libpixman-1-0=0.40.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpixman-1-0/0.40.0-1/binfiles?fileinfo=1 Get binary package info: libpixman-1-dev=0.40.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpixman-1-dev/0.40.0-1/binfiles?fileinfo=1 Get binary package info: libpng-dev=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng-dev/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libpng16-16=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng16-16/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libpthread-stubs0-dev=0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpthread-stubs0-dev/0.4-1/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.2-3/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libquadmath0=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libreadline-dev=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline-dev/8.1-2/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1-2/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.2-2/binfiles?fileinfo=1 Get binary package info: libselinux1=3.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.1-3/binfiles?fileinfo=1 Get binary package info: libselinux1-dev=3.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1-dev/3.1-3/binfiles?fileinfo=1 Get binary package info: libsemanage-common=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage-common/3.1-1/binfiles?fileinfo=1 Get binary package info: libsemanage1=3.1-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage1/3.1-1+b2/binfiles?fileinfo=1 Get binary package info: libsensors-config=1:3.6.0-7 Binary URL: http://snapshot.notset.fr/mr/binary/libsensors-config/1:3.6.0-7/binfiles?fileinfo=1 Get binary package info: libsensors5=1:3.6.0-7 Binary URL: http://snapshot.notset.fr/mr/binary/libsensors5/1:3.6.0-7/binfiles?fileinfo=1 Get binary package info: libsepol1=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1/3.1-1/binfiles?fileinfo=1 Get binary package info: libsepol1-dev=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1-dev/3.1-1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.13-1/binfiles?fileinfo=1 Get binary package info: libsm-dev=2:1.2.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsm-dev/2:1.2.3-1/binfiles?fileinfo=1 Get binary package info: libsm6=2:1.2.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsm6/2:1.2.3-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.36.0-2/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: libstdc++-11-dev=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-11-dev/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libstdc++6=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsystemd0=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/249.5-1/binfiles?fileinfo=1 Get binary package info: libtasn1-6=4.17.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6/4.17.0-2/binfiles?fileinfo=1 Get binary package info: libthai-data=0.1.28-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/libthai-data/0.1.28-4.1/binfiles?fileinfo=1 Get binary package info: libthai0=0.1.28-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/libthai0/0.1.28-4.1/binfiles?fileinfo=1 Get binary package info: libtiff5=4.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtiff5/4.3.0-2/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtsan0=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libubsan1=11.2.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/11.2.0-9/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libudev1=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/249.5-1/binfiles?fileinfo=1 Get binary package info: libunistring2=0.9.10-6 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/0.9.10-6/binfiles?fileinfo=1 Get binary package info: libunwind8=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libunwind8/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libuuid1=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.37.2-3/binfiles?fileinfo=1 Get binary package info: libvulkan1=1.2.189.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libvulkan1/1.2.189.0-2/binfiles?fileinfo=1 Get binary package info: libwayland-client0=1.19.0-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-client0/1.19.0-2+b1/binfiles?fileinfo=1 Get binary package info: libwayland-cursor0=1.19.0-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-cursor0/1.19.0-2+b1/binfiles?fileinfo=1 Get binary package info: libwayland-egl1=1.19.0-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-egl1/1.19.0-2+b1/binfiles?fileinfo=1 Get binary package info: libwebp6=0.6.1-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libwebp6/0.6.1-2.1/binfiles?fileinfo=1 Get binary package info: libx11-6=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-6/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libx11-data=2:1.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-data/2:1.7.2-2/binfiles?fileinfo=1 Get binary package info: libx11-dev=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-dev/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libx11-xcb1=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-xcb1/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libxau-dev=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau-dev/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxau6=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau6/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxaw7=2:1.0.13-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libxaw7/2:1.0.13-1.1/binfiles?fileinfo=1 Get binary package info: libxcb-dri2-0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-dri2-0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-dri3-0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-dri3-0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-glx0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-glx0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-present0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-present0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-render0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-render0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-render0-dev=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-render0-dev/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-shm0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-shm0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-shm0-dev=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-shm0-dev/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-sync1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-sync1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-xfixes0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-xfixes0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb1-dev=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1-dev/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcomposite1=1:0.4.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxcomposite1/1:0.4.5-1/binfiles?fileinfo=1 Get binary package info: libxcursor1=1:1.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxcursor1/1:1.2.0-2/binfiles?fileinfo=1 Get binary package info: libxdamage1=1:1.1.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxdamage1/1:1.1.5-2/binfiles?fileinfo=1 Get binary package info: libxdmcp-dev=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp-dev/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxdmcp6=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp6/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxext-dev=2:1.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext-dev/2:1.3.4-1/binfiles?fileinfo=1 Get binary package info: libxext6=2:1.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext6/2:1.3.4-1/binfiles?fileinfo=1 Get binary package info: libxfixes3=1:5.0.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxfixes3/1:5.0.3-2/binfiles?fileinfo=1 Get binary package info: libxfont2=1:2.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxfont2/1:2.0.4-1/binfiles?fileinfo=1 Get binary package info: libxft2=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxft2/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libxi6=2:1.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxi6/2:1.8-1/binfiles?fileinfo=1 Get binary package info: libxinerama1=2:1.1.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxinerama1/2:1.1.4-2/binfiles?fileinfo=1 Get binary package info: libxkbcommon0=1.0.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxkbcommon0/1.0.3-2/binfiles?fileinfo=1 Get binary package info: libxkbfile1=1:1.1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxkbfile1/1:1.1.0-1/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.12+dfsg-5 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.12+dfsg-5/binfiles?fileinfo=1 Get binary package info: libxmu6=2:1.1.2-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libxmu6/2:1.1.2-2+b3/binfiles?fileinfo=1 Get binary package info: libxmuu1=2:1.1.2-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libxmuu1/2:1.1.2-2+b3/binfiles?fileinfo=1 Get binary package info: libxpm4=1:3.5.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxpm4/1:3.5.12-1/binfiles?fileinfo=1 Get binary package info: libxrandr2=2:1.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrandr2/2:1.5.2-1/binfiles?fileinfo=1 Get binary package info: libxrender-dev=1:0.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrender-dev/1:0.9.10-1/binfiles?fileinfo=1 Get binary package info: libxrender1=1:0.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrender1/1:0.9.10-1/binfiles?fileinfo=1 Get binary package info: libxshmfence1=1.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxshmfence1/1.3-1/binfiles?fileinfo=1 Get binary package info: libxt6=1:1.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxt6/1:1.2.0-1/binfiles?fileinfo=1 Get binary package info: libxtst6=2:1.2.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxtst6/2:1.2.3-1/binfiles?fileinfo=1 Get binary package info: libxxf86vm1=1:1.1.4-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libxxf86vm1/1:1.1.4-1+b2/binfiles?fileinfo=1 Get binary package info: libz3-4=4.8.12-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libz3-4/4.8.12-1+b1/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.14.9-2 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.14.9-2/binfiles?fileinfo=1 Get binary package info: login=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.9.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.9.4-2/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-2 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-2/binfiles?fileinfo=1 Get binary package info: media-types=4.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/4.0.0/binfiles?fileinfo=1 Get binary package info: meson=0.59.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/meson/0.59.2-1/binfiles?fileinfo=1 Get binary package info: mount=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/mount/2.37.2-3/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: ninja-build=1.10.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/ninja-build/1.10.1-1/binfiles?fileinfo=1 Get binary package info: passwd=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/passwd/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: perl=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-base=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-modules-5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: pkg-config=0.29.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/pkg-config/0.29.2-1/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: python3=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-distutils=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-distutils/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3-lib2to3=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lib2to3/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3-mako=1.1.3+ds1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-mako/1.1.3+ds1-2/binfiles?fileinfo=1 Get binary package info: python3-markdown=3.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-markdown/3.3.4-1/binfiles?fileinfo=1 Get binary package info: python3-markupsafe=2.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-markupsafe/2.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-pkg-resources=58.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pkg-resources/58.2.0-1/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.7-4/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: readline-common=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1-2/binfiles?fileinfo=1 Get binary package info: rpcsvc-proto=1.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/rpcsvc-proto/1.4.2-4/binfiles?fileinfo=1 Get binary package info: sed=4.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.8-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.17 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.17/binfiles?fileinfo=1 Get binary package info: shared-mime-info=2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/shared-mime-info/2.0-1/binfiles?fileinfo=1 Get binary package info: systemd=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/systemd/249.5-1/binfiles?fileinfo=1 Get binary package info: systemd-sysv=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/systemd-sysv/249.5-1/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=3.00-1 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/3.00-1/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tzdata=2021c-2 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021c-2/binfiles?fileinfo=1 Get binary package info: ucf=3.0043 Binary URL: http://snapshot.notset.fr/mr/binary/ucf/3.0043/binfiles?fileinfo=1 Get binary package info: util-linux=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.37.2-3/binfiles?fileinfo=1 Get binary package info: uuid-dev=2.37.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/uuid-dev/2.37.2-3/binfiles?fileinfo=1 Get binary package info: x11-common=1:7.7+23 Binary URL: http://snapshot.notset.fr/mr/binary/x11-common/1:7.7+23/binfiles?fileinfo=1 Get binary package info: x11-xkb-utils=7.7+5 Binary URL: http://snapshot.notset.fr/mr/binary/x11-xkb-utils/7.7+5/binfiles?fileinfo=1 Get binary package info: x11proto-dev=2021.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/x11proto-dev/2021.5-1/binfiles?fileinfo=1 Get binary package info: xauth=1:1.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/xauth/1:1.1-1/binfiles?fileinfo=1 Get binary package info: xkb-data=2.33-1 Binary URL: http://snapshot.notset.fr/mr/binary/xkb-data/2.33-1/binfiles?fileinfo=1 Get binary package info: xorg-sgml-doctools=1:1.11-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/xorg-sgml-doctools/1:1.11-1.1/binfiles?fileinfo=1 Get binary package info: xserver-common=2:1.20.11-1 Binary URL: http://snapshot.notset.fr/mr/binary/xserver-common/2:1.20.11-1/binfiles?fileinfo=1 Get binary package info: xtrans-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/xtrans-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: xvfb=2:1.20.11-1 Binary URL: http://snapshot.notset.fr/mr/binary/xvfb/2:1.20.11-1/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Get binary package info: zlib1g-dev=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g-dev/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 380 Timestamp source (179 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210922T025414Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211014T215029Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210929T025048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211012T024642Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211003T024803Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T205029Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210816T024705Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210904T034925Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211015T025547Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211014T085745Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210902T030735Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210823T024636Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210821T024315Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210830T143924Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T151606Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210901T090918Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T025026Z/ bookworm main Remaining packages to be found: 17 Timestamp source (3 packages): deb http://snapshot.notset.fr/archive/debian/20211021T084416Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210920T025100Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210911T144836Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210828T025147Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210926T025629Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210906T024530Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T023545Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211008T024925Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210827T030044Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T025308Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210908T025933Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210924T024723Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210930T025245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211004T210045Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210914T024050Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210909T025907Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210903T030245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T144048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T085356Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211017T024714Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210905T024240Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211006T084856Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210912T024108Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T145517Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210919T145255Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211004T030201Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211012T084840Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210824T024320Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211013T030157Z/ bookworm main Remaining packages to be found: 14 Timestamp source (5 packages): deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ unstable main Remaining packages to be found: 8 Timestamp source (3 packages): deb http://snapshot.notset.fr/archive/debian/20211010T204214Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211007T145026Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210919T024804Z/ unstable main Remaining packages to be found: 1 Timestamp source (1 packages): deb http://snapshot.notset.fr/archive/debian/20211015T025547Z/ unstable main New buildinfo file: /tmp/gjs-1.70.0-3a6oy4n43/gjs_1.70.0-3_amd64.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser:all=3.118 adwaita-icon-theme:all=41.0-1 at-spi2-core:amd64=2.42.0-1 autoconf:all=2.71-2 automake:all=1:1.16.4-2 autopoint:all=0.21-4 autotools-dev:all=20180224.1+nmu1 base-files:amd64=12 base-passwd:amd64=3.5.52 bash:amd64=5.1-3+b2 binutils:amd64=2.37-7 binutils-common:amd64=2.37-7 binutils-x86-64-linux-gnu:amd64=2.37-7 bsdextrautils:amd64=2.37.2-3 bsdutils:amd64=1:2.37.2-3 build-essential:amd64=12.9 bzip2:amd64=1.0.8-4 coreutils:amd64=8.32-4+b1 cpp:amd64=4:11.2.0-2 cpp-11:amd64=11.2.0-9 dash:amd64=0.5.11+git20210120+802ebd4-1 dbus:amd64=1.12.20-2 dbus-user-session:amd64=1.12.20-2 dbus-x11:amd64=1.12.20-2 dconf-gsettings-backend:amd64=0.40.0-2 dconf-service:amd64=0.40.0-2 debconf:all=1.5.77 debhelper:all=13.5.2 debianutils:amd64=5.5-1 dh-autoreconf:all=20 dh-strip-nondeterminism:all=1.12.0-1 diffutils:amd64=1:3.7-5 dmsetup:amd64=2:1.02.175-2.1 dpkg:amd64=1.20.9 dpkg-dev:all=1.20.9 dwz:amd64=0.14-1 file:amd64=1:5.39-3 findutils:amd64=4.8.0-1 fontconfig:amd64=2.13.1-4.2 fontconfig-config:all=2.13.1-4.2 fonts-dejavu-core:all=2.37-2 g++:amd64=4:11.2.0-2 g++-11:amd64=11.2.0-9 gcc:amd64=4:11.2.0-2 gcc-11:amd64=11.2.0-9 gcc-11-base:amd64=11.2.0-9 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 gir1.2-atk-1.0:amd64=2.36.0-2 gir1.2-freedesktop:amd64=1.70.0-2 gir1.2-gdkpixbuf-2.0:amd64=2.42.6+dfsg-2 gir1.2-glib-2.0:amd64=1.70.0-2 gir1.2-gtk-3.0:amd64=3.24.30-3 gir1.2-harfbuzz-0.0:amd64=2.7.4-1 gir1.2-pango-1.0:amd64=1.48.10+ds1-1 gnome-pkg-tools:all=0.22.4 gobject-introspection:amd64=1.70.0-2 grep:amd64=3.7-1 groff-base:amd64=1.22.4-7 gtk-update-icon-cache:amd64=3.24.30-3 gzip:amd64=1.10-4 hicolor-icon-theme:all=0.17-2 hostname:amd64=3.23 init-system-helpers:all=1.60 intltool-debian:all=0.35.0+20060710.5 libacl1:amd64=2.3.1-1 libapparmor1:amd64=3.0.3-3 libarchive-zip-perl:all=1.68-1 libargon2-1:amd64=0~20171227-0.2 libasan6:amd64=11.2.0-9 libatk-bridge2.0-0:amd64=2.38.0-2 libatk1.0-0:amd64=2.36.0-2 libatk1.0-data:all=2.36.0-2 libatomic1:amd64=11.2.0-9 libatspi2.0-0:amd64=2.42.0-1 libattr1:amd64=1:2.5.1-1 libaudit-common:all=1:3.0.6-1 libaudit1:amd64=1:3.0.6-1 libavahi-client3:amd64=0.8-5 libavahi-common-data:amd64=0.8-5 libavahi-common3:amd64=0.8-5 libbinutils:amd64=2.37-7 libblkid-dev:amd64=2.37.2-3 libblkid1:amd64=2.37.2-3 libbrotli-dev:amd64=1.0.9-2+b2 libbrotli1:amd64=1.0.9-2+b2 libbsd0:amd64=0.11.3-1 libbz2-1.0:amd64=1.0.8-4 libc-bin:amd64=2.32-4 libc-dev-bin:amd64=2.32-4 libc6:amd64=2.32-4 libc6-dev:amd64=2.32-4 libcairo-gobject2:amd64=1.16.0-5 libcairo-script-interpreter2:amd64=1.16.0-5 libcairo2:amd64=1.16.0-5 libcairo2-dev:amd64=1.16.0-5 libcap-ng0:amd64=0.7.9-2.2+b1 libcap2:amd64=1:2.44-1 libcc1-0:amd64=11.2.0-9 libcolord2:amd64=1.4.5-3 libcom-err2:amd64=1.46.4-1 libcrypt-dev:amd64=1:4.4.25-2 libcrypt1:amd64=1:4.4.25-2 libcryptsetup12:amd64=2:2.4.1-1 libctf-nobfd0:amd64=2.37-7 libctf0:amd64=2.37-7 libcups2:amd64=2.3.3op2-7 libdatrie1:amd64=0.2.13-1 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdbus-1-3:amd64=1.12.20-2 libdconf1:amd64=0.40.0-2 libdebconfclient0:amd64=0.260 libdebhelper-perl:all=13.5.2 libdeflate0:amd64=1.8-1 libdevmapper1.02.1:amd64=2:1.02.175-2.1 libdpkg-perl:all=1.20.9 libdrm-amdgpu1:amd64=2.4.107-8 libdrm-common:all=2.4.107-8 libdrm-intel1:amd64=2.4.107-8 libdrm-nouveau2:amd64=2.4.107-8 libdrm-radeon1:amd64=2.4.107-8 libdrm2:amd64=2.4.107-8 libedit2:amd64=3.1-20210910-1 libelf1:amd64=0.185-2 libepoxy0:amd64=1.5.9-2 libexpat1:amd64=2.4.1-2+b1 libexpat1-dev:amd64=2.4.1-2+b1 libffi-dev:amd64=3.4.2-3 libffi8:amd64=3.4.2-3 libfile-stripnondeterminism-perl:all=1.12.0-1 libfontconfig-dev:amd64=2.13.1-4.2 libfontconfig1:amd64=2.13.1-4.2 libfontconfig1-dev:amd64=2.13.1-4.2 libfontenc1:amd64=1:1.1.4-1 libfreetype-dev:amd64=2.11.0+dfsg-1 libfreetype6:amd64=2.11.0+dfsg-1 libfreetype6-dev:amd64=2.11.0+dfsg-1 libfribidi0:amd64=1.0.8-2 libgcc-11-dev:amd64=11.2.0-9 libgcc-s1:amd64=11.2.0-9 libgcrypt20:amd64=1.9.4-3+b1 libgdbm-compat4:amd64=1.21-1 libgdbm6:amd64=1.21-1 libgdk-pixbuf-2.0-0:amd64=2.42.6+dfsg-2 libgdk-pixbuf2.0-common:all=2.42.6+dfsg-2 libgirepository-1.0-1:amd64=1.70.0-2 libgirepository1.0-dev:amd64=1.70.0-2 libgl1:amd64=1.3.4-2+b1 libgl1-mesa-dri:amd64=21.2.3-2 libglapi-mesa:amd64=21.2.3-2 libglib2.0-0:amd64=2.70.0-1+b1 libglib2.0-bin:amd64=2.70.0-1+b1 libglib2.0-data:all=2.70.0-1 libglib2.0-dev:amd64=2.70.0-1+b1 libglib2.0-dev-bin:amd64=2.70.0-1+b1 libglvnd0:amd64=1.3.4-2+b1 libglx-mesa0:amd64=21.2.3-2 libglx0:amd64=1.3.4-2+b1 libgmp10:amd64=2:6.2.1+dfsg-2 libgnutls30:amd64=3.7.2-2 libgomp1:amd64=11.2.0-9 libgpg-error0:amd64=1.42-3 libgraphite2-3:amd64=1.3.14-1 libgssapi-krb5-2:amd64=1.18.3-7 libgtk-3-0:amd64=3.24.30-3 libgtk-3-common:all=3.24.30-3 libharfbuzz0b:amd64=2.7.4-1 libhogweed6:amd64=3.7.3-1 libice-dev:amd64=2:1.0.10-1 libice6:amd64=2:1.0.10-1 libicu67:amd64=67.1-7 libidn2-0:amd64=2.3.2-2 libip4tc2:amd64=1.8.7-1 libisl23:amd64=0.24-2 libitm1:amd64=11.2.0-9 libjbig0:amd64=2.1-3.1+b2 libjpeg62-turbo:amd64=1:2.0.6-4 libjson-c5:amd64=0.15-2 libk5crypto3:amd64=1.18.3-7 libkeyutils1:amd64=1.6.1-2 libkmod2:amd64=29-1 libkrb5-3:amd64=1.18.3-7 libkrb5support0:amd64=1.18.3-7 liblcms2-2:amd64=2.12~rc1-2 libllvm12:amd64=1:12.0.1-10 liblsan0:amd64=11.2.0-9 liblz4-1:amd64=1.9.3-2 liblzma5:amd64=5.2.5-2 liblzo2-2:amd64=2.10-2 libmagic-mgc:amd64=1:5.39-3 libmagic1:amd64=1:5.39-3 libmd0:amd64=1.0.4-1 libmount-dev:amd64=2.37.2-3 libmount1:amd64=2.37.2-3 libmozjs-78-0:amd64=78.15.0-1 libmozjs-78-dev:amd64=78.15.0-1 libmpc3:amd64=1.2.0-1 libmpdec3:amd64=2.5.1-2 libmpfr6:amd64=4.1.0-3 libncurses-dev:amd64=6.2+20210905-1 libncurses6:amd64=6.2+20210905-1 libncursesw6:amd64=6.2+20210905-1 libnettle8:amd64=3.7.3-1 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libp11-kit0:amd64=0.24.0-5 libpam-modules:amd64=1.4.0-10 libpam-modules-bin:amd64=1.4.0-10 libpam-runtime:all=1.4.0-10 libpam-systemd:amd64=249.5-1 libpam0g:amd64=1.4.0-10 libpango-1.0-0:amd64=1.48.10+ds1-1 libpangocairo-1.0-0:amd64=1.48.10+ds1-1 libpangoft2-1.0-0:amd64=1.48.10+ds1-1 libpangoxft-1.0-0:amd64=1.48.10+ds1-1 libpciaccess0:amd64=0.16-1 libpcre16-3:amd64=2:8.39-13 libpcre2-16-0:amd64=10.36-2 libpcre2-32-0:amd64=10.36-2 libpcre2-8-0:amd64=10.36-2 libpcre2-dev:amd64=10.36-2 libpcre2-posix2:amd64=10.36-2 libpcre3:amd64=2:8.39-13 libpcre3-dev:amd64=2:8.39-13 libpcre32-3:amd64=2:8.39-13 libpcrecpp0v5:amd64=2:8.39-13 libperl5.32:amd64=5.32.1-6 libpipeline1:amd64=1.5.3-1 libpixman-1-0:amd64=0.40.0-1 libpixman-1-dev:amd64=0.40.0-1 libpng-dev:amd64=1.6.37-3 libpng16-16:amd64=1.6.37-3 libpthread-stubs0-dev:amd64=0.4-1 libpython3-stdlib:amd64=3.9.2-3 libpython3.9-minimal:amd64=3.9.7-4 libpython3.9-stdlib:amd64=3.9.7-4 libquadmath0:amd64=11.2.0-9 libreadline-dev:amd64=8.1-2 libreadline8:amd64=8.1-2 libseccomp2:amd64=2.5.2-2 libselinux1:amd64=3.1-3 libselinux1-dev:amd64=3.1-3 libsemanage-common:all=3.1-1 libsemanage1:amd64=3.1-1+b2 libsensors-config:all=1:3.6.0-7 libsensors5:amd64=1:3.6.0-7 libsepol1:amd64=3.1-1 libsepol1-dev:amd64=3.1-1 libsigsegv2:amd64=2.13-1 libsm-dev:amd64=2:1.2.3-1 libsm6:amd64=2:1.2.3-1 libsmartcols1:amd64=2.37.2-3 libsqlite3-0:amd64=3.36.0-2 libssl1.1:amd64=1.1.1l-1 libstdc++-11-dev:amd64=11.2.0-9 libstdc++6:amd64=11.2.0-9 libsub-override-perl:all=0.09-2 libsystemd0:amd64=249.5-1 libtasn1-6:amd64=4.17.0-2 libthai-data:all=0.1.28-4.1 libthai0:amd64=0.1.28-4.1 libtiff5:amd64=4.3.0-2 libtinfo6:amd64=6.2+20210905-1 libtirpc-common:all=1.3.2-2 libtirpc-dev:amd64=1.3.2-2 libtirpc3:amd64=1.3.2-2 libtool:all=2.4.6-15 libtsan0:amd64=11.2.0-9 libubsan1:amd64=11.2.0-9 libuchardet0:amd64=0.0.7-1 libudev1:amd64=249.5-1 libunistring2:amd64=0.9.10-6 libunwind8:amd64=1.3.2-2 libuuid1:amd64=2.37.2-3 libvulkan1:amd64=1.2.189.0-2 libwayland-client0:amd64=1.19.0-2+b1 libwayland-cursor0:amd64=1.19.0-2+b1 libwayland-egl1:amd64=1.19.0-2+b1 libwebp6:amd64=0.6.1-2.1 libx11-6:amd64=2:1.7.2-2+b1 libx11-data:all=2:1.7.2-2 libx11-dev:amd64=2:1.7.2-2+b1 libx11-xcb1:amd64=2:1.7.2-2+b1 libxau-dev:amd64=1:1.0.9-1 libxau6:amd64=1:1.0.9-1 libxaw7:amd64=2:1.0.13-1.1 libxcb-dri2-0:amd64=1.14-3 libxcb-dri3-0:amd64=1.14-3 libxcb-glx0:amd64=1.14-3 libxcb-present0:amd64=1.14-3 libxcb-render0:amd64=1.14-3 libxcb-render0-dev:amd64=1.14-3 libxcb-shm0:amd64=1.14-3 libxcb-shm0-dev:amd64=1.14-3 libxcb-sync1:amd64=1.14-3 libxcb-xfixes0:amd64=1.14-3 libxcb1:amd64=1.14-3 libxcb1-dev:amd64=1.14-3 libxcomposite1:amd64=1:0.4.5-1 libxcursor1:amd64=1:1.2.0-2 libxdamage1:amd64=1:1.1.5-2 libxdmcp-dev:amd64=1:1.1.2-3 libxdmcp6:amd64=1:1.1.2-3 libxext-dev:amd64=2:1.3.4-1 libxext6:amd64=2:1.3.4-1 libxfixes3:amd64=1:5.0.3-2 libxfont2:amd64=1:2.0.4-1 libxft2:amd64=2.3.2-2 libxi6:amd64=2:1.8-1 libxinerama1:amd64=2:1.1.4-2 libxkbcommon0:amd64=1.0.3-2 libxkbfile1:amd64=1:1.1.0-1 libxml2:amd64=2.9.12+dfsg-5 libxmu6:amd64=2:1.1.2-2+b3 libxmuu1:amd64=2:1.1.2-2+b3 libxpm4:amd64=1:3.5.12-1 libxrandr2:amd64=2:1.5.2-1 libxrender-dev:amd64=1:0.9.10-1 libxrender1:amd64=1:0.9.10-1 libxshmfence1:amd64=1.3-1 libxt6:amd64=1:1.2.0-1 libxtst6:amd64=2:1.2.3-1 libxxf86vm1:amd64=1:1.1.4-1+b2 libz3-4:amd64=4.8.12-1+b1 libzstd1:amd64=1.4.8+dfsg-3 linux-libc-dev:amd64=5.14.9-2 login:amd64=1:4.8.1-1 lsb-base:all=11.1.0 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.9.4-2 mawk:amd64=1.3.4.20200120-2 media-types:all=4.0.0 meson:all=0.59.2-1 mount:amd64=2.37.2-3 ncurses-base:all=6.2+20210905-1 ncurses-bin:amd64=6.2+20210905-1 ninja-build:amd64=1.10.1-1 passwd:amd64=1:4.8.1-1 patch:amd64=2.7.6-7 perl:amd64=5.32.1-6 perl-base:amd64=5.32.1-6 perl-modules-5.32:all=5.32.1-6 pkg-config:amd64=0.29.2-1 po-debconf:all=1.0.21+nmu1 python3:amd64=3.9.2-3 python3-distutils:all=3.9.7-1 python3-lib2to3:all=3.9.7-1 python3-mako:all=1.1.3+ds1-2 python3-markdown:all=3.3.4-1 python3-markupsafe:amd64=2.0.1-2 python3-minimal:amd64=3.9.2-3 python3-pkg-resources:all=58.2.0-1 python3.9:amd64=3.9.7-4 python3.9-minimal:amd64=3.9.7-4 readline-common:all=8.1-2 rpcsvc-proto:amd64=1.4.2-4 sed:amd64=4.8-1 sensible-utils:all=0.0.17 shared-mime-info:amd64=2.0-1 systemd:amd64=249.5-1 systemd-sysv:amd64=249.5-1 sysvinit-utils:amd64=3.00-1 tar:amd64=1.34+dfsg-1 tzdata:all=2021c-2 ucf:all=3.0043 util-linux:amd64=2.37.2-3 uuid-dev:amd64=2.37.2-3 x11-common:all=1:7.7+23 x11-xkb-utils:amd64=7.7+5 x11proto-dev:all=2021.5-1 xauth:amd64=1:1.1-1 xkb-data:all=2.33-1 xorg-sgml-doctools:all=1:1.11-1.1 xserver-common:all=2:1.20.11-1 xtrans-dev:all=1.4.0-1 xvfb:amd64=2:1.20.11-1 xz-utils:amd64=5.2.5-2 zlib1g:amd64=1:1.2.11.dfsg-2 zlib1g-dev:amd64=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211021T084416Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211010T204214Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211015T025547Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d gjs=1.70.0-3 && mkdir -p /build/gjs-59yvmm && dpkg-source --no-check -x /*.dsc /build/gjs-59yvmm/gjs-1.70.0 && chown -R builduser:builduser /build/gjs-59yvmm" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/gjs-59yvmm/gjs-1.70.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1634286967" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/gjs-59yvmm /tmp/gjs-1.70.0-3a6oy4n43 bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.nxGtB9aMu3 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.nxGtB9aMu3 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (879 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4668 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211021T084416Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211010T204214Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211015T025547Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.nxGtB9aMu3 Get:1 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm InRelease [128 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease Get:3 http://snapshot.notset.fr/archive/debian/20211021T084416Z bookworm InRelease [128 kB] Get:4 http://snapshot.notset.fr/archive/debian/20210910T030709Z unstable InRelease [165 kB] Get:5 http://snapshot.notset.fr/archive/debian/20211010T204214Z unstable InRelease [165 kB] Get:6 http://snapshot.notset.fr/archive/debian/20211015T025547Z unstable InRelease [165 kB] Ign:7 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main amd64 Packages Ign:7 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main amd64 Packages Ign:7 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main amd64 Packages Get:7 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main Sources [11.7 MB] Get:8 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main amd64 Packages [11.2 MB] Ign:9 http://snapshot.notset.fr/archive/debian/20211021T084416Z bookworm/main amd64 Packages Ign:10 http://snapshot.notset.fr/archive/debian/20210910T030709Z unstable/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20211010T204214Z unstable/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211015T025547Z unstable/main amd64 Packages Ign:9 http://snapshot.notset.fr/archive/debian/20211021T084416Z bookworm/main amd64 Packages Ign:10 http://snapshot.notset.fr/archive/debian/20210910T030709Z unstable/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20211010T204214Z unstable/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211015T025547Z unstable/main amd64 Packages Ign:9 http://snapshot.notset.fr/archive/debian/20211021T084416Z bookworm/main amd64 Packages Ign:10 http://snapshot.notset.fr/archive/debian/20210910T030709Z unstable/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20211010T204214Z unstable/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211015T025547Z unstable/main amd64 Packages Get:9 http://snapshot.notset.fr/archive/debian/20211021T084416Z bookworm/main amd64 Packages [11.2 MB] Get:10 http://snapshot.notset.fr/archive/debian/20210910T030709Z unstable/main amd64 Packages [11.9 MB] Get:11 http://snapshot.notset.fr/archive/debian/20211010T204214Z unstable/main amd64 Packages [11.9 MB] Get:12 http://snapshot.notset.fr/archive/debian/20211015T025547Z unstable/main amd64 Packages [11.9 MB] Fetched 70.6 MB in 57s (1245 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.nxGtB9aMu3 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d gjs=1.70.0-3 && mkdir -p /build/gjs-59yvmm && dpkg-source --no-check -x /*.dsc /build/gjs-59yvmm/gjs-1.70.0 && chown -R builduser:builduser /build/gjs-59yvmm"' exec /tmp/mmdebstrap.nxGtB9aMu3 Reading package lists... NOTICE: 'gjs' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/gnome-team/gjs.git Please use: git clone https://salsa.debian.org/gnome-team/gjs.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 621 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main gjs 1.70.0-3 (dsc) [2690 B] Get:2 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main gjs 1.70.0-3 (tar) [595 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211019T025145Z bookworm/main gjs 1.70.0-3 (diff) [22.9 kB] Fetched 621 kB in 1s (876 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'gjs_1.70.0-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting gjs in /build/gjs-59yvmm/gjs-1.70.0 dpkg-source: info: unpacking gjs_1.70.0.orig.tar.xz dpkg-source: info: unpacking gjs_1.70.0-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying installed-tests-Install-matchers.js.patch dpkg-source: info: applying build-Link-with-libatomic-if-necessary.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/gjs-59yvmm/gjs-1.70.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1634286967" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.nxGtB9aMu3 dpkg-buildpackage: info: source package gjs dpkg-buildpackage: info: source version 1.70.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Simon McVittie dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 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 '/build/gjs-59yvmm/gjs-1.70.0' dh_auto_configure -- \ -Dauto_features=enabled \ -Dprofiler=disabled \ install -d /build/gjs-59yvmm/gjs-1.70.0/debian/.debhelper/generated/_source/home install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dauto_features=enabled -Dprofiler=disabled The Meson build system Version: 0.59.2 Source dir: /build/gjs-59yvmm/gjs-1.70.0 Build dir: /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu Build type: native build Project name: gjs Project version: 1.70.0 C compiler for the host machine: cc (gcc 11.2.0 "cc (Debian 11.2.0-9) 11.2.0") C linker for the host machine: cc ld.bfd 2.37 C++ compiler for the host machine: c++ (gcc 11.2.0 "c++ (Debian 11.2.0-9) 11.2.0") C++ linker for the host machine: c++ ld.bfd 2.37 Host machine cpu family: x86_64 Host machine cpu: x86_64 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.70.0 Run-time dependency gthread-2.0 found: YES 2.70.0 Run-time dependency gobject-2.0 found: YES 2.70.0 Run-time dependency gio-2.0 found: YES 2.70.0 Run-time dependency libffi found: YES 3.4.2 Run-time dependency gobject-introspection-1.0 found: YES 1.70.0 Run-time dependency mozjs-78 found: YES 78.15.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-78 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-78 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,/build/gjs-59yvmm/gjs-1.70.0/libgjs.map: YES Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/build/gjs-59yvmm/gjs-1.70.0/libgjs.symbols: NO Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached) Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached) Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached) Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 Program build/symlink-gjs.py found: YES (/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/build/symlink-gjs.py) Program build/compile-gschemas.py found: YES (/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/build/compile-gschemas.py) Did not find CMake 'cmake' Found CMake: NO Run-time dependency gtk4 found: NO (tried pkgconfig and cmake) Program scripts/testCommandLine.sh found: YES (/build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh) Configuring testCommandLine.sh.test using configuration Program scripts/testCommandLineModules.sh found: YES (/build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh) Configuring testCommandLineModules.sh.test using configuration Program scripts/testWarnings.sh found: YES (/build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh) Configuring testWarnings.sh.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 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 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 testConsole.test using configuration Configuring testESModules.test using configuration Configuring testEncoding.test using configuration Configuring testGLibLogWriter.test using configuration Configuring testCairoModule.test using configuration Program debugger-test.sh found: YES (/build/gjs-59yvmm/gjs-1.70.0/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 Found ninja-1.10.1 at /usr/bin/ninja make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' dh_auto_build -a cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v [1/121] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/121] /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/121] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] /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/121] /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/121] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp [11/121] c++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp [12/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c [13/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group [14/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -MF installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d -o installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -c /usr/share/gobject-introspection-1.0/tests/regress.c /usr/share/gobject-introspection-1.0/tests/regress.c: In function ‘regress_test_array_static_in_int’: /usr/share/gobject-introspection-1.0/tests/regress.c:873:39: warning: unused parameter ‘x’ [-Wunused-parameter] 873 | regress_test_array_static_in_int (int x[static 10]) | ~~~~^~~~~~~~~~~~ [15/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -Wl,--end-group [16/121] /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/build/gjs-59yvmm/gjs-1.70.0/installed-tests/js -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 /build/gjs-59yvmm/gjs-1.70.0/subprojects/ --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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: x86_64-linux-gnu-gcc -pthread -o /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectzvqam8eq/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectzvqam8eq/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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,-z,relro -Wl,-z,now -Wl,-z,defs ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [17/121] /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 [18/121] /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/build/gjs-59yvmm/gjs-1.70.0/installed-tests/js -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 /build/gjs-59yvmm/gjs-1.70.0/subprojects/ --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/subprojects/ g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectv7kycp_j/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectv7kycp_j/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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,-z,relro -Wl,-z,now -Wl,-z,defs [19/121] /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 [20/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -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 [21/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group [22/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [23/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [24/121] /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/build/gjs-59yvmm/gjs-1.70.0/installed-tests/js -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 /build/gjs-59yvmm/gjs-1.70.0/subprojects/ --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/subprojects/ g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectndr3h00t/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectndr3h00t/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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,-z,relro -Wl,-z,now -Wl,-z,defs [25/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [26/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [27/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [28/121] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [29/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [30/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [31/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [32/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [33/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [34/121] rm -f libgjs-jsapi.a && gcc-ar csrD 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 [35/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [36/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [37/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [38/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [39/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [40/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [41/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [42/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [43/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [44/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [45/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [46/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [47/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [48/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [49/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [50/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [51/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [52/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [53/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [54/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [55/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [56/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [57/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [58/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [59/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [60/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [61/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [62/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [63/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [64/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [65/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [66/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [67/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [68/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [69/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [70/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [71/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [72/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [73/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [74/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [75/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [76/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [77/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [78/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [79/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [80/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [81/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [82/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [83/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [84/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [85/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [86/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [87/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [88/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [89/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [90/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [91/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [92/121] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [93/121] /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 [94/121] /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 [95/121] /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 [96/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [97/121] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [99/121] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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/121] rm -f test/libgjs-tests-common.a && gcc-ar csrD 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/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [102/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [103/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -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 [104/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [105/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [106/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [107/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [108/121] 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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-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 [109/121] rm -f libgjs-internal.a && gcc-ar csrD 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_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_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 [110/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 libgjs-jsapi.a -Wl,--version-script,/build/gjs-59yvmm/gjs-1.70.0/libgjs.map /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group [111/121] /usr/bin/meson --internal symbolextractor /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols [112/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [113/121] c++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [114/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [115/121] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/build/gjs-59yvmm/gjs-1.70.0/ -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ --filelist=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 -fno-semantic-interposition -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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/x86_64-linux-gnu/ --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/subprojects/ --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/subprojects/ g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspect4vryr_bx/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspect4vryr_bx/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ -Wl,-rpath,/usr/lib/x86_64-linux-gnu/ -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [116/121] /usr/bin/meson --internal symbolextractor /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols [117/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group [118/121] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [119/121] 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,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../installed-tests/js/libgjstesttools:$ORIGIN/..' -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath-link,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -lffi -lreadline -Wl,--end-group [120/121] /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/build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/libgjstesttools -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/. -I/build/gjs-59yvmm/gjs-1.70.0/. -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/. -I/build/gjs-59yvmm/gjs-1.70.0/. --filelist=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 -fno-semantic-interposition -I/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/. -I/build/gjs-59yvmm/gjs-1.70.0/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools --library gjstesttools -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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/x86_64-linux-gnu/ --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/subprojects/ --sources-top-dirs /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/subprojects/ g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectyyd6jeg1/GjsTestTools-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/tmp-introspectyyd6jeg1/GjsTestTools-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools -L/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ -Wl,-rpath,/usr/lib/x86_64-linux-gnu/ -lgjstesttools -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [121/121] /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 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 '/build/gjs-59yvmm/gjs-1.70.0' GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu \ obj-x86_64-linux-gnu/gjs-console -c 'print("Smoke-test OK")' Smoke-test OK env \ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu --timeout-multiplier 4 cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test -v -C /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu' ninja: no work to do. 1/65 gjs:Scripts+thread-safe / CommandLine RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=182 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh 2/65 gjs:Scripts / CommandLineModules RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=132 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh 3/65 gjs:Scripts+thread-safe / Warnings RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=60 /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh 4/65 gjs:JS+thread-safe / self RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=97 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testself.js ▶ 1/65 - Invalid option should exit with failure (exit code 1) OK ▶ 1/65 - Invalid option should print a relevant message OK ▶ 3/65 - overwriting method with Signals.addSignalMethods() should warn OK ▶ 2/65 - ensure dynamic imports load even if the same import resolves elsewhere first OK 2/65 gjs:Scripts / CommandLineModules OK 0.76s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x38e3df400098 JS IMPORT: Defining parent (nil) of 0x38e3df400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x38e3df400100 of 0x38e3df4003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12c32266e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12c32266e420), global 0x12c32266e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12c32266e420), global 0x12c32266e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12c32266e420), global 0x12c32266e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12c32266e420), global 0x12c32266e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12c32266e420), global 0x12c32266e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12c32266e600), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12c32266e740), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12c32266e880), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12c32266e880), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12c32266e740), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12c32266e600), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a9060), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a9060), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a92e0), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a92e0), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12c32266e600), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12c32266e740), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12c32266e880), global 0x12c32266e1a0 JS IMPORT: Module metadata hook for module 0x12c32266e740 JS IMPORT: Defining meta.importSync for module 0x12c32266e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12c32266e600), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a9060), global 0x12c32266e1a0 JS IMPORT: Module metadata hook for module 0x12c3226a91a0 JS IMPORT: Defining meta.importSync for module 0x12c3226a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x38e3df411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x38e3df400100 of 0x38e3df411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x38e3df411d40 in 0x38e3df400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x38e3df400100 of 0x38e3df4120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x38e3df400100 of 0x38e3df411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x38e3df400100 of 0x12c32266ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x38e3df411d40 of 0x12c32266ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12c3226b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12c3226ad070, JSClass 0x7a2966c2a620, in object 0x12c3226ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x38e3df4123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12c3226ad0d0, JSClass 0x7a2966c2a620, in object 0x12c3226ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12c3226ad130, JSClass 0x7a2966c2a620, in object 0x12c3226ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12c3226ad190, JSClass 0x7a2966c2a620, in object 0x12c3226ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12c3226ad040 in GIRepository 0x38e3df411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12c32266ee20), global 0x12c32266e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12c3226a92e0), global 0x12c32266e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x12c3226ad1f0 in GIRepository 0x38e3df411af8 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x38e3df416f50), global 0x12c32266e1a0 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x38e3df416f50), global 0x12c32266e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x38e3df400100 of 0x38e3df418f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x38e3df400100 of 0x12c3226b1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x38e3df400100 of 0x12c3226b1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x38e3df411d40 of 0x12c3226b1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x12c3226b1cd0 class 0x7a2966c2e360 in object 0x12c3226ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x12c3226ad670, JSClass 0x7a2966c2ae20, in object 0x12c3226ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x12c3226ad220 in GIRepository 0x38e3df411af8 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x38e3df400100 of 0x12c3226b1a90 '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 0x12c3226ad6a0, JSClass 0x7a2966c2a620, in object 0x12c3226ad040 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Enqueue job , promise=, allocation site= JS CTX: Promise job queue handler 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 IMPORT: Module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x38e3df416f50), global 0x12c32266e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x38e3df416f50), global 0x12c32266e1a0 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: 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: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/65 gjs:JS+thread-safe / ByteArray RUNNING >>> MALLOC_PERTURB_=159 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testByteArray.js ▶ 1/65 - System.exit(0) should exit successfully OK ▶ 4/65 Test harness internal consistency OK ▶ 4/65 Test harness internal consistency awaiting a Promise resolves OK ▶ 4/65 Test harness internal consistency awaiting a nested async function resolves OK ▶ 4/65 SpiderMonkey features check Intl API was compiled into SpiderMonkey OK 4/65 gjs:JS+thread-safe / self OK 1.10s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3b9e1de00098 JS IMPORT: Defining parent (nil) of 0x3b9e1de00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b9e1de00100 of 0x3b9e1de003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x317b8766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x317b8766e420), global 0x317b8766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x317b8766e420), global 0x317b8766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x317b8766e420), global 0x317b8766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x317b8766e420), global 0x317b8766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x317b8766e420), global 0x317b8766e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x317b8766e600), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317b8766e740), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317b8766e880), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317b8766e880), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317b8766e740), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x317b8766e600), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a9060), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a9060), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a92e0), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a92e0), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x317b8766e600), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x317b8766e740), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x317b8766e880), global 0x317b8766e1a0 JS IMPORT: Module metadata hook for module 0x317b8766e740 JS IMPORT: Defining meta.importSync for module 0x317b8766e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x317b8766e600), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a9060), global 0x317b8766e1a0 JS IMPORT: Module metadata hook for module 0x317b876a91a0 JS IMPORT: Defining meta.importSync for module 0x317b876a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b9e1de11c30 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 0x3b9e1de00100 of 0x3b9e1de11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b9e1de11d88 in 0x3b9e1de00100 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 0x3b9e1de00100 of 0x3b9e1de12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b9e1de00100 of 0x3b9e1de11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b9e1de00100 of 0x317b8766ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b9e1de11d88 of 0x317b8766ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x317b876b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x317b876ad070, JSClass 0x7fa143213620, in object 0x317b876ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b9e1de12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x317b876ad0d0, JSClass 0x7fa143213620, in object 0x317b876ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x317b876ad130, JSClass 0x7fa143213620, in object 0x317b876ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x317b876ad190, JSClass 0x7fa143213620, in object 0x317b876ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x317b876ad040 in GIRepository 0x3b9e1de11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x317b8766ee20), global 0x317b8766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x317b876a92e0), global 0x317b8766e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x317b876ad1f0 in GIRepository 0x3b9e1de11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3b9e1de00100 of 0x317b876b1b20 '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 0x317b876ad250, JSClass 0x7fa143213620, in object 0x317b876ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3b9e1de00100 of 0x317b876b1a90 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler 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: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: 70 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 4 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Exceptions RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=23 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testExceptions.js ▶ 3/65 - passing too many arguments to a GI function should warn OK ▶ 1/65 - System.exit(42) should exit with the correct exit code OK ▶ 5/65 Byte array can be created from a string OK ▶ 5/65 Byte array can be encoded from a string OK ▶ 5/65 Byte array encodes as UTF-8 by default OK ▶ 5/65 Byte array can be converted to a string of ASCII characters OK ▶ 5/65 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 OK ▶ 5/65 Byte array can be converted to a string of encoded characters even with a 0 byte OK ▶ 5/65 Byte array stops converting to a string at an embedded 0 byte OK ▶ 5/65 Byte array deals gracefully with a 0-length array OK ▶ 5/65 Byte array deals gracefully with a 0-length GLib.Bytes OK ▶ 5/65 Byte array deals gracefully with a 0-length string OK ▶ 5/65 Byte array deals gracefully with a non Uint8Array OK ▶ 5/65 Byte array legacy toString() behavior is preserved when created from a string OK ▶ 5/65 Byte array legacy toString() behavior is preserved when marshalled from GI OK ▶ 3/65 - file and line number are logged for syntax errors OK 5/65 gjs:JS+thread-safe / ByteArray OK 1.21s 13 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2cb0ac900098 JS IMPORT: Defining parent (nil) of 0x2cb0ac900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2cb0ac900100 of 0x2cb0ac9003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x29640086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29640086e420), global 0x29640086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29640086e420), global 0x29640086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29640086e420), global 0x29640086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29640086e420), global 0x29640086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29640086e420), global 0x29640086e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29640086e600), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29640086e740), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29640086e880), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29640086e880), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29640086e740), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29640086e600), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a9060), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a9060), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a92e0), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a92e0), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29640086e600), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29640086e740), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29640086e880), global 0x29640086e1a0 JS IMPORT: Module metadata hook for module 0x29640086e740 JS IMPORT: Defining meta.importSync for module 0x29640086e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29640086e600), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a9060), global 0x29640086e1a0 JS IMPORT: Module metadata hook for module 0x2964008a91a0 JS IMPORT: Defining meta.importSync for module 0x2964008a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2cb0ac911c30 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 0x2cb0ac900100 of 0x2cb0ac911d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2cb0ac911d88 in 0x2cb0ac900100 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 0x2cb0ac900100 of 0x2cb0ac912118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2cb0ac900100 of 0x2cb0ac911b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2cb0ac900100 of 0x29640086ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2cb0ac911d88 of 0x29640086ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2964008b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2964008ad070, JSClass 0x786318481620, in object 0x2964008ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2cb0ac912468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2964008ad0d0, JSClass 0x786318481620, in object 0x2964008ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2964008ad130, JSClass 0x786318481620, in object 0x2964008ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2964008ad190, JSClass 0x786318481620, in object 0x2964008ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2964008ad040 in GIRepository 0x2cb0ac911b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29640086ee20), global 0x29640086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2964008a92e0), global 0x29640086e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2964008ad1f0 in GIRepository 0x2cb0ac911b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2cb0ac900100 of 0x2964008b1b20 '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 0x2964008ad250, JSClass 0x786318481620, in object 0x2964008ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2cb0ac900100 of 0x2964008b1a90 '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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x2964008ad2e0 in GIRepository 0x2cb0ac911b18 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x2cb0ac937d00 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: 79 objects currently alive JS MEMORY: boxed_instance = 5 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 61 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 = 4 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/65 gjs:JS+thread-safe / Format RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=33 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testFormat.js 3/65 gjs:Scripts+thread-safe / Warnings OK 2.06s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Trace/breakpoint trap (core dumped) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/65 gjs:JS+thread-safe / Fundamental RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=141 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testFundamental.js ▶ 1/65 - System.programPath should end in '/argv.js' when gjs argv.js is run OK ▶ 6/65 Exceptions are thrown from property setter OK ▶ 6/65 Exceptions are thrown from property getter OK ▶ 6/65 Exceptions are logged from constructor OK ▶ 6/65 Exceptions are logged from property setter with binding OK ▶ 6/65 Exceptions are logged from property getter with binding OK ▶ 6/65 logError logs a warning for a GError OK ▶ 6/65 logError logs a warning with a message if given OK ▶ 6/65 logError also logs an error for a created GError that is not thrown OK ▶ 6/65 logError logs an error created with the GLib.Error constructor OK ▶ 6/65 logError logs the quark for a JS-created GError type OK ▶ 6/65 logError logs with stack for a GError created from a C struct OK ▶ 6/65 logError logs an error with a prefix if given OK ▶ 6/65 logError logs an error with prefix and message OK ▶ 6/65 logError logs a SyntaxError OK ▶ 6/65 Exception from function with too few arguments contains the full function name OK ▶ 6/65 Exception from function with too few arguments contains the full method name OK ▶ 6/65 thrown GError is an instance of error enum type OK ▶ 6/65 thrown GError matches error domain and code OK ▶ 1/65 - System.exit() should still exit across an FFI boundary OK ▶ 6/65 thrown GError has properties for domain and code OK ▶ 6/65 GError.new_literal constructs a valid GLib.Error OK ▶ 6/65 GError.new_literal does not accept invalid domains OK 6/65 gjs:JS+thread-safe / Exceptions OK 1.61s 21 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2125ef200098 JS IMPORT: Defining parent (nil) of 0x2125ef200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2125ef200100 of 0x2125ef2003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39a1e5c6e420), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39a1e5c6e420), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39a1e5c6e420), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39a1e5c6e420), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39a1e5c6e420), global 0x39a1e5c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39a1e5c6e600), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39a1e5c6e740), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39a1e5c6e880), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39a1e5c6e880), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39a1e5c6e740), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39a1e5c6e600), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca9060), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca9060), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca92e0), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca92e0), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39a1e5c6e600), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39a1e5c6e740), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39a1e5c6e880), global 0x39a1e5c6e1a0 JS IMPORT: Module metadata hook for module 0x39a1e5c6e740 JS IMPORT: Defining meta.importSync for module 0x39a1e5c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39a1e5c6e600), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca9060), global 0x39a1e5c6e1a0 JS IMPORT: Module metadata hook for module 0x39a1e5ca91a0 JS IMPORT: Defining meta.importSync for module 0x39a1e5ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2125ef211c30 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 0x2125ef200100 of 0x2125ef211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2125ef211d88 in 0x2125ef200100 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 0x2125ef200100 of 0x2125ef212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2125ef200100 of 0x2125ef211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2125ef200100 of 0x39a1e5c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2125ef211d88 of 0x39a1e5c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39a1e5cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39a1e5cad070, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2125ef212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39a1e5cad0d0, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39a1e5cad130, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39a1e5cad190, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39a1e5cad040 in GIRepository 0x2125ef211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39a1e5c6ee20), global 0x39a1e5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39a1e5ca92e0), global 0x39a1e5c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39a1e5cad1f0 in GIRepository 0x2125ef211b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2125ef200100 of 0x39a1e5cb1b20 '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 0x39a1e5cad250, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2125ef200100 of 0x39a1e5cb1a90 '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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x39a1e5cad2e0 in GIRepository 0x2125ef211b18 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: 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 0x2125ef200100 of 0x39a1e5c363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2125ef200100 of 0x39a1e5c36370 '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 0x2125ef200100 of 0x39a1e5c36430 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2125ef200100 of 0x39a1e5c36310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2125ef211d88 of 0x39a1e5c362b0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2125ef200100 of 0x2125ef229d90 '_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 0x2125ef200100 of 0x39a1e5c36700 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2125ef211d88 of 0x39a1e5c366a0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x39a1e5c367c0 class 0x7d93ceb4f360 in object 0x39a1e5cad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39a1e5cad790, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x39a1e5cad340 in GIRepository 0x2125ef211b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x39a1e5cad7c0, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x39a1e5cad820, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x39a1e5cad880, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x39a1e5cad8e0, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad310 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 0x39a1e5cad940, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x39a1e5cad9a0, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x39a1e5cada00, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad310 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 0x39a1e5c36f70, JSClass 0x7d93ceb4bbe0, in object 0x39a1e5cad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x39a1e5cada90, JSClass 0x7d93ceb4be20, in object 0x2125ef211c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x39a1e5cadb20, JSClass 0x7d93ceb4b620, in object 0x39a1e5cad310 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 0x39a1e5cadb80, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad310 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' 0x39a1e5cad310 in GIRepository 0x2125ef211b18 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 0x2125ef22ee18 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 0x56f170611f00 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: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x39a1e5cadbe0, JSClass 0x7d93ceb4be20, in object 0x2125ef211c08 JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56f1707ea020 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 G OBJ: Defined class for Gjs_Bar (Gjs_Bar), prototype 0x39a1e5cadc40, JSClass 0x7d93ceb4be20, in object 0x2125ef211c08 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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 0x2125ef20a308 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 0x2125ef20d858 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x39a1e5cadcd0, JSClass 0x7d93ceb4be20, in object 0x39a1e5cad340 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 0x329cd3e5ac10, JSClass 0x7d93ceb4b940, in object 0x39a1e5cad310 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: 243 objects currently alive JS MEMORY: boxed_instance = 5 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 172 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 10 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 1 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: 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 0x56f170691420 to toggle UP after shutdown, probably from another thread (0x56f170632cc0). JS G OBJ: Enqueuing GObject 0x56f17060e580 to toggle UP after shutdown, probably from another thread (0x56f170632cc0). JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Gettext RUNNING >>> MALLOC_PERTURB_=59 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGettext.js ▶ 7/65 imports.format escapes % with another % character OK ▶ 7/65 imports.format formats a single string argument OK ▶ 7/65 imports.format formats two string arguments OK ▶ 7/65 imports.format formats two swapped string arguments OK ▶ 7/65 imports.format formats a number in base 10 OK ▶ 7/65 imports.format formats a number in base 16 OK ▶ 7/65 imports.format formats a floating point number with no precision OK ▶ 7/65 imports.format formats a floating point number with precision 2 OK ▶ 7/65 imports.format pads with zeroes OK ▶ 7/65 imports.format pads with spaces OK ▶ 7/65 imports.format throws an error when given incorrect modifiers for the conversion type OK ▶ 7/65 imports.format throws an error when incorrectly instructed to swap arguments OK ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 8/65 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/65 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/65 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype SKIP ▶ 8/65 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype SKIP ▶ 8/65 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype SKIP 7/65 gjs:JS+thread-safe / Format OK 1.11s 12 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x81eb5400098 JS IMPORT: Defining parent (nil) of 0x81eb5400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x81eb5400100 of 0x81eb54003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x42bb856e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x42bb856e420), global 0x42bb856e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x42bb856e420), global 0x42bb856e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x42bb856e420), global 0x42bb856e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x42bb856e420), global 0x42bb856e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x42bb856e420), global 0x42bb856e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x42bb856e600), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42bb856e740), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42bb856e880), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42bb856e880), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42bb856e740), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x42bb856e600), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a9060), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a9060), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a92e0), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a92e0), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x42bb856e600), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42bb856e740), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42bb856e880), global 0x42bb856e1a0 JS IMPORT: Module metadata hook for module 0x42bb856e740 JS IMPORT: Defining meta.importSync for module 0x42bb856e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x42bb856e600), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a9060), global 0x42bb856e1a0 JS IMPORT: Module metadata hook for module 0x42bb85a91a0 JS IMPORT: Defining meta.importSync for module 0x42bb85a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x81eb5411c30 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 0x81eb5400100 of 0x81eb5411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x81eb5411d88 in 0x81eb5400100 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 0x81eb5400100 of 0x81eb5412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x81eb5400100 of 0x81eb5411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x81eb5400100 of 0x42bb856ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x81eb5411d88 of 0x42bb856ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x42bb85b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x42bb85ad070, JSClass 0x7f41da872620, in object 0x42bb85ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x81eb5412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x42bb85ad0d0, JSClass 0x7f41da872620, in object 0x42bb85ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x42bb85ad130, JSClass 0x7f41da872620, in object 0x42bb85ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x42bb85ad190, JSClass 0x7f41da872620, in object 0x42bb85ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x42bb85ad040 in GIRepository 0x81eb5411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x42bb856ee20), global 0x42bb856e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42bb85a92e0), global 0x42bb856e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x42bb85ad1f0 in GIRepository 0x81eb5411b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x81eb5400100 of 0x42bb85b1b20 '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 0x42bb85ad250, JSClass 0x7f41da872620, in object 0x42bb85ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x81eb5400100 of 0x42bb85b1a90 '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 0x81eb5400100 of 0x42bb8536250 '_format' is mod 1 JS IMPORT: successfully imported module '_format' JS IMPORT: Importing module format succeeded JS IMPORT: Defining parent 0x81eb5400100 of 0x42bb85361f0 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 72 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 6 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 Fundamental type support can marshal a custom fundamental type into a transformable type SKIP 10/65 gjs:JS+thread-safe / GIMarshalling RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=220 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGIMarshalling.js ▶ 8/65 Fundamental type support can marshal to a null value OK ▶ 8/65 Fundamental type support can marshal to a null value if has no getter function SKIP 8/65 gjs:JS+thread-safe / Fundamental OK 1.28s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0xff31af00098 JS IMPORT: Defining parent (nil) of 0xff31af00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xff31af00100 of 0xff31af003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18faf456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18faf456e420), global 0x18faf456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18faf456e420), global 0x18faf456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18faf456e420), global 0x18faf456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18faf456e420), global 0x18faf456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18faf456e420), global 0x18faf456e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18faf456e600), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18faf456e740), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18faf456e880), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18faf456e880), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18faf456e740), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18faf456e600), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a9060), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a9060), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a92e0), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a92e0), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18faf456e600), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18faf456e740), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18faf456e880), global 0x18faf456e1a0 JS IMPORT: Module metadata hook for module 0x18faf456e740 JS IMPORT: Defining meta.importSync for module 0x18faf456e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18faf456e600), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a9060), global 0x18faf456e1a0 JS IMPORT: Module metadata hook for module 0x18faf45a91a0 JS IMPORT: Defining meta.importSync for module 0x18faf45a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xff31af11c30 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 0xff31af00100 of 0xff31af11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xff31af11d88 in 0xff31af00100 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 0xff31af00100 of 0xff31af12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xff31af00100 of 0xff31af11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xff31af00100 of 0x18faf456ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xff31af11d88 of 0x18faf456ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18faf45b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18faf45ad070, JSClass 0x7e9599230620, in object 0x18faf45ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xff31af12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18faf45ad0d0, JSClass 0x7e9599230620, in object 0x18faf45ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18faf45ad130, JSClass 0x7e9599230620, in object 0x18faf45ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18faf45ad190, JSClass 0x7e9599230620, in object 0x18faf45ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18faf45ad040 in GIRepository 0xff31af11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18faf456ee20), global 0x18faf456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18faf45a92e0), global 0x18faf456e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x18faf45ad1f0 in GIRepository 0xff31af11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xff31af00100 of 0x18faf45b1b20 '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 0x18faf45ad250, JSClass 0x7e9599230620, in object 0x18faf45ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xff31af00100 of 0x18faf45b1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xff31af00100 of 0xff31af28210 '_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 0xff31af00100 of 0x18faf4536340 '_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 0xff31af00100 of 0x18faf45363a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xff31af11d88 of 0x18faf45362e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x18faf4536460 class 0x7e9599234360 in object 0x18faf45ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18faf45ad730, JSClass 0x7e9599230e20, in object 0x18faf45ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x18faf45ad2e0 in GIRepository 0xff31af11b18 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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x18faf45ad760 in GIRepository 0xff31af11b18 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x18faf45ad790, JSClass 0x7e95992306c0, in object 0x18faf45ad760 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 0x18faf45ad7f0, JSClass 0x7e95992306c0, in object 0x18faf45ad760 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x18faf45ad850, JSClass 0x7e9599230e20, in object 0xff31af11c08 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 0xff31af2bda8 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x18faf45ad8b0, JSClass 0x7e9599230620, in object 0x18faf45ad2e0 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: 109 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 3 JS MEMORY: function = 79 JS MEMORY: fundamental_instance = 2 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 = 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/65 gjs:JS+thread-safe / Gio RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=211 LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGio.js ▶ 1/65 - Unhandled promise rejections should still be printed when exiting OK ▶ 9/65 Gettext module setlocale returns a locale OK 9/65 gjs:JS+thread-safe / Gettext OK 1.09s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x374a39b00098 JS IMPORT: Defining parent (nil) of 0x374a39b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x374a39b00100 of 0x374a39b003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x534f166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x534f166e420), global 0x534f166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x534f166e420), global 0x534f166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x534f166e420), global 0x534f166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x534f166e420), global 0x534f166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x534f166e420), global 0x534f166e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x534f166e600), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x534f166e740), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x534f166e880), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x534f166e880), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x534f166e740), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x534f166e600), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a9060), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a9060), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a92e0), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a92e0), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x534f166e600), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x534f166e740), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x534f166e880), global 0x534f166e1a0 JS IMPORT: Module metadata hook for module 0x534f166e740 JS IMPORT: Defining meta.importSync for module 0x534f166e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x534f166e600), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a9060), global 0x534f166e1a0 JS IMPORT: Module metadata hook for module 0x534f16a91a0 JS IMPORT: Defining meta.importSync for module 0x534f16a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x374a39b11c30 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 0x374a39b00100 of 0x374a39b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x374a39b11d88 in 0x374a39b00100 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 0x374a39b00100 of 0x374a39b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x374a39b00100 of 0x374a39b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x374a39b00100 of 0x534f166ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x374a39b11d88 of 0x534f166ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x534f16b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x534f16ad070, JSClass 0x73dbcf4b4620, in object 0x534f16ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x374a39b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x534f16ad0d0, JSClass 0x73dbcf4b4620, in object 0x534f16ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x534f16ad130, JSClass 0x73dbcf4b4620, in object 0x534f16ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x534f16ad190, JSClass 0x73dbcf4b4620, in object 0x534f16ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x534f16ad040 in GIRepository 0x374a39b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x534f166ee20), global 0x534f166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x534f16a92e0), global 0x534f166e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x534f16ad1f0 in GIRepository 0x374a39b11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x374a39b00100 of 0x534f16b1b20 '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 0x534f16ad250, JSClass 0x73dbcf4b4620, in object 0x534f16ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x374a39b00100 of 0x534f16b1a90 '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 0x374a39b282e0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x374a39b00100 of 0x534f1636250 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x374a39b00100 of 0x534f16361f0 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'source_remove' 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: 73 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 58 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 = 6 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GLib RUNNING >>> MALLOC_PERTURB_=59 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGLib.js ▶ 1/65 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 11/65 ListStore iterator ListStore iterates OK ▶ 11/65 Sorting in ListStore test insert_sorted OK ▶ 11/65 Sorting in ListStore test sort OK ▶ 1/65 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK ▶ 10/65 Boolean true marshals as a return value OK ▶ 11/65 Promisify function doesn't crash when async function is not defined OK ▶ 11/65 Promisify function doesn't crash when finish function is not defined OK ▶ 10/65 Boolean true marshals as an in parameter OK ▶ 11/65 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK ▶ 10/65 Boolean true marshals as an out parameter OK ▶ 10/65 Boolean true marshals as an inout parameter OK ▶ 11/65 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK ▶ 11/65 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK ▶ 11/65 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK ▶ 10/65 Boolean false marshals as a return value OK ▶ 10/65 Boolean false marshals as an in parameter OK ▶ 10/65 Boolean false marshals as an out parameter OK ▶ 10/65 Boolean false marshals as an inout parameter OK ▶ 1/65 - --help should succeed OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK ▶ 10/65 Integer int8-typed marshals signed value as a return value OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK ▶ 10/65 Integer int8-typed marshals signed value as an in parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK ▶ 10/65 Integer int8-typed marshals signed value as an out parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK ▶ 12/65 GVariant constructor constructs a string variant OK ▶ 10/65 Integer int8-typed marshals as an inout parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as a return value OK ▶ 10/65 Integer int8-typed marshals unsigned value as an in parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK ▶ 12/65 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK ▶ 10/65 Integer int8-typed marshals unsigned value as an out parameter OK ▶ 1/65 - --help should print something OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK ▶ 10/65 Integer int8-typed marshals unsigned value as an inout parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK ▶ 12/65 GVariant constructor constructs a struct variant OK ▶ 10/65 Integer int16-typed marshals signed value as a return value OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK ▶ 10/65 Integer int16-typed marshals signed value as an in parameter OK ▶ 10/65 Integer int16-typed marshals signed value as an out parameter OK ▶ 12/65 GVariant constructor constructs a maybe variant OK ▶ 10/65 Integer int16-typed marshals as an inout parameter OK ▶ 10/65 Integer int16-typed marshals unsigned value as a return value OK ▶ 10/65 Integer int16-typed marshals unsigned value as an in parameter OK ▶ 12/65 GVariant constructor constructs a byte array variant OK ▶ 10/65 Integer int16-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer int16-typed marshals unsigned value as an inout parameter OK ▶ 10/65 Integer int32-typed marshals signed value as a return value OK ▶ 10/65 Integer int32-typed marshals signed value as an in parameter OK ▶ 10/65 Integer int32-typed marshals signed value as an out parameter OK ▶ 12/65 GVariant constructor constructs a byte array variant from a string OK ▶ 10/65 Integer int32-typed marshals as an inout parameter OK ▶ 12/65 GVariant constructor 0-terminates a byte array variant constructed from a string OK ▶ 10/65 Integer int32-typed marshals unsigned value as a return value OK ▶ 11/65 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 10/65 Integer int32-typed marshals unsigned value as an in parameter OK ▶ 10/65 Integer int32-typed marshals unsigned value as an out parameter OK ▶ 12/65 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK ▶ 10/65 Integer int32-typed marshals unsigned value as an inout parameter OK ▶ 1/65 - should succeed when --help is not first arg OK ▶ 10/65 Integer int64-typed marshals signed value as a return value OK ▶ 12/65 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 10/65 Integer int64-typed marshals signed value as an in parameter SKIP ▶ 10/65 Integer int64-typed marshals signed value as an out parameter OK ▶ 10/65 Integer int64-typed marshals as an inout parameter SKIP ▶ 10/65 Integer int64-typed marshals unsigned value as a return value OK ▶ 12/65 GVariant unpack recursive leaves no variants in the unpacked object OK ▶ 10/65 Integer int64-typed marshals unsigned value as an in parameter SKIP ▶ 10/65 Integer int64-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer int64-typed marshals unsigned value as an inout parameter SKIP ▶ 10/65 Integer short-typed marshals signed value as a return value OK ▶ 12/65 GVariantDict lookup returns the unpacked variant OK ▶ 12/65 GVariantDict lookup returns null if the key isn't present OK ▶ 10/65 Integer short-typed marshals signed value as an in parameter OK ▶ 10/65 Integer short-typed marshals signed value as an out parameter OK ▶ 10/65 Integer short-typed marshals as an inout parameter OK ▶ 10/65 Integer short-typed marshals unsigned value as a return value OK ▶ 10/65 Integer short-typed marshals unsigned value as an in parameter OK ▶ 12/65 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 10/65 Integer short-typed marshals unsigned value as an out parameter OK ▶ 12/65 GLib string function overrides GLib.stpcpy OK ▶ 10/65 Integer short-typed marshals unsigned value as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.strstr_len OK ▶ 10/65 Integer int-typed marshals signed value as a return value OK ▶ 10/65 Integer int-typed marshals signed value as an in parameter OK ▶ 1/65 - should print something when --help is not first arg OK ▶ 12/65 GLib string function overrides GLib.strrstr OK ▶ 10/65 Integer int-typed marshals signed value as an out parameter OK ▶ 10/65 Integer int-typed marshals as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.strrstr_len OK ▶ 12/65 GLib string function overrides GLib.strup OK ▶ 12/65 GLib string function overrides GLib.strdown OK ▶ 10/65 Integer int-typed marshals unsigned value as a return value OK ▶ 12/65 GLib string function overrides GLib.strreverse OK ▶ 10/65 Integer int-typed marshals unsigned value as an in parameter OK ▶ 10/65 Integer int-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer int-typed marshals unsigned value as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.ascii_dtostr OK ▶ 12/65 GLib string function overrides GLib.ascii_formatd OK 11/65 gjs:JS+thread-safe / Gio OK 1.80s 20 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x18eaf2f00098 JS IMPORT: Defining parent (nil) of 0x18eaf2f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18eaf2f00100 of 0x18eaf2f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x327cef96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x327cef96e420), global 0x327cef96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x327cef96e420), global 0x327cef96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x327cef96e420), global 0x327cef96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x327cef96e420), global 0x327cef96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x327cef96e420), global 0x327cef96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x327cef96e600), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x327cef96e740), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x327cef96e880), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x327cef96e880), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x327cef96e740), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x327cef96e600), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a9060), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a9060), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a92e0), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a92e0), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x327cef96e600), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x327cef96e740), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x327cef96e880), global 0x327cef96e1a0 JS IMPORT: Module metadata hook for module 0x327cef96e740 JS IMPORT: Defining meta.importSync for module 0x327cef96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x327cef96e600), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a9060), global 0x327cef96e1a0 JS IMPORT: Module metadata hook for module 0x327cef9a91a0 JS IMPORT: Defining meta.importSync for module 0x327cef9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18eaf2f11c30 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 0x18eaf2f00100 of 0x18eaf2f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18eaf2f11d88 in 0x18eaf2f00100 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 0x18eaf2f00100 of 0x18eaf2f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18eaf2f00100 of 0x18eaf2f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18eaf2f00100 of 0x327cef96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18eaf2f11d88 of 0x327cef96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x327cef9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x327cef9ad070, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x18eaf2f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x327cef9ad0d0, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x327cef9ad130, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x327cef9ad190, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x327cef9ad040 in GIRepository 0x18eaf2f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x327cef96ee20), global 0x327cef96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x327cef9a92e0), global 0x327cef96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x327cef9ad1f0 in GIRepository 0x18eaf2f11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x18eaf2f00100 of 0x327cef9b1b20 '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 0x327cef9ad250, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x18eaf2f00100 of 0x327cef9b1a90 '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: 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 0x18eaf2f00100 of 0x327cef936370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x18eaf2f00100 of 0x327cef936310 '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 0x18eaf2f00100 of 0x327cef9363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x18eaf2f00100 of 0x327cef9362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x18eaf2f11d88 of 0x327cef936250 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x18eaf2f00100 of 0x18eaf2f29d08 '_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 0x18eaf2f00100 of 0x327cef9366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x18eaf2f11d88 of 0x327cef936640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x327cef936760 class 0x7f6b2fa0f360 in object 0x327cef9ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x327cef9ad760, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x327cef9ad310 in GIRepository 0x18eaf2f11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x327cef9ad790, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x327cef9ad7f0, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x327cef9ad850, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x327cef9ad8b0, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad2e0 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 0x327cef9ad910, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x327cef9ad970, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x327cef9ad9d0, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 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 0x327cef936f10, JSClass 0x7f6b2fa0bbe0, in object 0x327cef9ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x327cef9ada60, JSClass 0x7f6b2fa0be20, in object 0x18eaf2f11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x327cef9adaf0, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad2e0 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 0x327cef9adb50, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 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' 0x327cef9ad2e0 in GIRepository 0x18eaf2f11b18 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 0x18eaf2f2ed90 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 0x639886a84830 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 G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x327cef9adbb0, JSClass 0x7f6b2fa0be20, in object 0x18eaf2f11c08 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_add' in namespace 'GLib' JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x327cef9adc10, JSClass 0x7f6b2fa0be20, in object 0x327cef9ad2e0 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 0x327cef9adc70, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad2e0 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 0x18eaf2f1fad0 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 0x3c16c1281640, JSClass 0x7f6b2fa0be20, in object 0x327cef96a980 JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x3c16c1281700, JSClass 0x7f6b2fa0b620, in object 0x327cef9ad2e0 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: 415 objects currently alive JS MEMORY: boxed_instance = 53 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 1 JS MEMORY: function = 180 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 Integer long-typed marshals signed value as a return value OK 13/65 gjs:JS+thread-safe / GObject RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=217 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObject.js ▶ 10/65 Integer long-typed marshals signed value as an in parameter SKIP ▶ 10/65 Integer long-typed marshals signed value as an out parameter OK ▶ 10/65 Integer long-typed marshals as an inout parameter SKIP ▶ 10/65 Integer long-typed marshals unsigned value as a return value OK ▶ 12/65 GLib string function overrides GLib.strchug OK ▶ 12/65 GLib string function overrides GLib.strchomp OK ▶ 12/65 GLib string function overrides GLib.strstrip OK ▶ 12/65 GLib string function overrides GLib.strdelimit OK ▶ 12/65 GLib string function overrides GLib.strcanon OK ▶ 12/65 GLib string function overrides GLib.base64_encode OK ▶ 10/65 Integer long-typed marshals unsigned value as an in parameter SKIP ▶ 10/65 Integer long-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer long-typed marshals unsigned value as an inout parameter SKIP ▶ 10/65 Integer ssize-typed marshals signed value as a return value OK ▶ 10/65 Integer ssize-typed marshals signed value as an in parameter SKIP ▶ 10/65 Integer ssize-typed marshals signed value as an out parameter OK ▶ 10/65 Integer ssize-typed marshals as an inout parameter SKIP ▶ 10/65 Integer ssize-typed marshals unsigned value as a return value OK ▶ 10/65 Integer ssize-typed marshals unsigned value as an in parameter SKIP ▶ 10/65 Integer ssize-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer ssize-typed marshals unsigned value as an inout parameter SKIP ▶ 1/65 - --help should succeed before a script file OK ▶ 10/65 Floating point float-typed marshals value as a return value OK ▶ 10/65 Floating point float-typed marshals as an in parameter OK ▶ 10/65 Floating point float-typed marshals value as an out parameter OK ▶ 10/65 Floating point float-typed marshals value as an inout parameter OK ▶ 10/65 Floating point double-typed marshals value as a return value OK ▶ 10/65 Floating point double-typed marshals as an in parameter OK ▶ 10/65 Floating point double-typed marshals value as an out parameter OK ▶ 10/65 Floating point double-typed marshals value as an inout parameter OK ▶ 10/65 time_t marshals as a return value OK ▶ 10/65 time_t marshals as an in parameter OK ▶ 10/65 time_t marshals as an out parameter OK 12/65 gjs:JS+thread-safe / GLib OK 1.50s 28 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x33c902000098 JS IMPORT: Defining parent (nil) of 0x33c902000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33c902000100 of 0x33c9020003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x144c9af6e420), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x144c9af6e420), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x144c9af6e420), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x144c9af6e420), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x144c9af6e420), global 0x144c9af6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x144c9af6e600), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x144c9af6e740), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x144c9af6e880), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x144c9af6e880), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x144c9af6e740), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x144c9af6e600), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa9060), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa9060), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa92e0), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa92e0), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x144c9af6e600), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x144c9af6e740), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x144c9af6e880), global 0x144c9af6e1a0 JS IMPORT: Module metadata hook for module 0x144c9af6e740 JS IMPORT: Defining meta.importSync for module 0x144c9af6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x144c9af6e600), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa9060), global 0x144c9af6e1a0 JS IMPORT: Module metadata hook for module 0x144c9afa91a0 JS IMPORT: Defining meta.importSync for module 0x144c9afa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33c902011c30 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 0x33c902000100 of 0x33c902011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33c902011d88 in 0x33c902000100 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 0x33c902000100 of 0x33c902012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33c902000100 of 0x33c902011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33c902000100 of 0x144c9af6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33c902011d88 of 0x144c9af6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x144c9afb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x144c9afad070, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33c902012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x144c9afad0d0, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x144c9afad130, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x144c9afad190, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x144c9afad040 in GIRepository 0x33c902011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x144c9af6ee20), global 0x144c9af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x144c9afa92e0), global 0x144c9af6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x144c9afad1f0 in GIRepository 0x33c902011b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x33c902000100 of 0x144c9afb1b20 '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 0x144c9afad250, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x33c902000100 of 0x144c9afb1a90 '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_add' 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 NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x144c9afad4c0, JSClass 0x7eaea9cf4620, in object 0x144c9afad040 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 0x33c902059b50 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: 239 objects currently alive JS MEMORY: boxed_instance = 144 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 1 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 = 4 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GObjectClass RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=190 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectClass.js ▶ 10/65 time_t marshals as an inout parameter OK ▶ 1/65 - --help should print something before a script file OK ▶ 10/65 GType void marshals as a return value OK ▶ 10/65 GType void marshals as an in parameter OK ▶ 10/65 GType void marshals as an out parameter OK ▶ 10/65 GType void marshals as an inout parameter OK ▶ 10/65 GType string marshals as a return value OK ▶ 10/65 GType string marshals as an in parameter OK ▶ 10/65 GType string marshals as an out parameter OK ▶ 10/65 GType can be implicitly converted from a GObject type alias OK ▶ 10/65 GType can be implicitly converted from a JS type OK ▶ 10/65 UTF-8 string with transfer none marshals as a return value OK ▶ 10/65 UTF-8 string with transfer none marshals as an in parameter OK ▶ 10/65 UTF-8 string with transfer none marshals as an out parameter OK ▶ 10/65 UTF-8 string with transfer none marshals as an inout parameter OK ▶ 10/65 UTF-8 string with transfer full marshals as a return value OK ▶ 10/65 UTF-8 string with transfer full marshals as an out parameter OK ▶ 1/65 - --help should succeed before -c OK ▶ 10/65 UTF-8 string with transfer full marshals as an inout parameter SKIP ▶ 10/65 UTF-8 string marshals value as a byte array OK ▶ 10/65 UTF-8 string makes a default out value for a broken C function OK ▶ 10/65 In-out array in the style of gtk_init() marshals null OK ▶ 10/65 In-out array in the style of gtk_init() marshals an inout empty array SKIP ▶ 10/65 In-out array in the style of gtk_init() marshals an inout array SKIP ▶ 10/65 Fixed-size C array of ints marshals as a return value OK ▶ 10/65 Fixed-size C array of ints marshals as an in parameter OK ▶ 10/65 Fixed-size C array of ints marshals as an out parameter OK ▶ 10/65 Fixed-size C array of ints marshals as an inout parameter OK ▶ 10/65 Fixed-size C array of shorts marshals as a return value OK ▶ 10/65 Fixed-size C array of shorts marshals as an in parameter OK ▶ 10/65 Fixed-size C array marshals a struct array as an out parameter OK ▶ 10/65 C array with length marshals as a return value OK ▶ 10/65 C array with length marshals as an in parameter OK ▶ 10/65 C array with length marshals as an out parameter OK ▶ 1/65 - --help should print something before -c OK ▶ 10/65 C array with length marshals as an inout parameter OK ▶ 10/65 C array with length can be returned along with other arguments OK ▶ 10/65 C array with length can be passed to a function with its length parameter before it OK ▶ 10/65 C array with length can be passed to a function with zero terminator OK ▶ 10/65 C array with length of strings marshals as an in parameter OK ▶ 10/65 C array with length marshals a byte array as an in parameter OK ▶ 10/65 C array with length of signed 64-bit ints marshals as an in parameter OK ▶ 10/65 C array with length of unsigned 64-bit ints marshals as an in parameter OK ▶ 10/65 C array with length of unichars marshals as an in parameter OK ▶ 10/65 C array with length of unichars marshals as an out parameter OK ▶ 10/65 C array with length of unichars marshals from an array of codepoints OK ▶ 10/65 C array with length of booleans marshals as an in parameter OK ▶ 10/65 C array with length of booleans marshals as an out parameter OK ▶ 10/65 C array with length of booleans marshals from an array of numbers OK ▶ 10/65 C array with length of boxed structs marshals as an in parameter OK ▶ 10/65 C array with length of boxed structs passed by value marshals as an in parameter SKIP ▶ 10/65 C array with length of simple structs marshals as an in parameter SKIP ▶ 10/65 C array with length marshals two arrays with the same length parameter OK ▶ 10/65 C array with length copies correctly on transfer full OK ▶ 10/65 C array with length of enums marshals as an in parameter OK ▶ 10/65 C array with length of flags marshals as an in parameter OK ▶ 10/65 C array with length marshals an array with a 64-bit length parameter OK ▶ 10/65 C array with length marshals an array with an 8-bit length parameter OK ▶ 10/65 C array with length can be an out argument along with other arguments OK ▶ 10/65 C array with length can be an in-out argument along with other arguments OK ▶ 10/65 C array with length does not interpret an unannotated integer as a length parameter OK ▶ 10/65 Zero-terminated C array of strings marshals as a return value OK ▶ 10/65 Zero-terminated C array of strings marshals as an in parameter OK ▶ 10/65 Zero-terminated C array of strings marshals as an out parameter OK ▶ 10/65 Zero-terminated C array of strings marshals as an inout parameter OK ▶ 10/65 Zero-terminated C array marshals null as a zero-terminated array return value OK ▶ 10/65 Zero-terminated C array marshals an array of structs as a return value OK ▶ 10/65 Zero-terminated C array marshals an array of unichars as a return value OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK ▶ 10/65 GArray of ints with transfer none marshals as a return value OK ▶ 10/65 GArray of ints with transfer none marshals as an in parameter OK ▶ 10/65 GArray marshals int64s as a transfer-none return value OK ▶ 10/65 GArray of strings with transfer none marshals as a return value OK ▶ 10/65 GArray of strings with transfer none marshals as an in parameter OK ▶ 10/65 GArray of strings with transfer none marshals as an out parameter OK ▶ 10/65 GArray of strings with transfer none marshals as an inout parameter OK ▶ 10/65 GArray of strings with transfer full marshals as a return value OK ▶ 10/65 GArray of strings with transfer full marshals as an out parameter OK ▶ 10/65 GArray of strings with transfer full marshals as an inout parameter SKIP ▶ 10/65 GArray of strings with transfer container marshals as a return value OK ▶ 10/65 GArray of strings with transfer container marshals as an out parameter OK ▶ 10/65 GArray of strings with transfer container marshals as an inout parameter SKIP ▶ 10/65 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP ▶ 10/65 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK ▶ 10/65 GArray marshals boxed structs as a transfer-full return value OK ▶ 10/65 GArray of booleans with transfer none marshals as an in parameter OK ▶ 10/65 GArray of unichars can be passed in with transfer none OK ▶ 10/65 GPtrArray of strings with transfer none marshals as a return value OK ▶ 10/65 GPtrArray of strings with transfer none marshals as an in parameter OK ▶ 10/65 GPtrArray of strings with transfer none marshals as an out parameter OK ▶ 10/65 GPtrArray of strings with transfer none marshals as an inout parameter OK ▶ 10/65 GPtrArray of strings with transfer full marshals as a return value OK ▶ 10/65 GPtrArray of strings with transfer full marshals as an out parameter OK ▶ 10/65 GPtrArray of strings with transfer full marshals as an inout parameter SKIP ▶ 10/65 GPtrArray of strings with transfer container marshals as a return value OK ▶ 10/65 GPtrArray of strings with transfer container marshals as an out parameter OK ▶ 10/65 GPtrArray of strings with transfer container marshals as an inout parameter SKIP ▶ 10/65 GPtrArray of structs can be returned with transfer full OK ▶ 10/65 GByteArray marshals as a return value OK ▶ 10/65 GByteArray can be passed in with transfer none OK ▶ 10/65 GBytes marshals as a transfer-full return value OK ▶ 10/65 GBytes can be created from an array and passed in OK ▶ 10/65 GBytes can be created by returning from a function and passed in OK ▶ 10/65 GBytes can be implicitly converted from a ByteArray OK ▶ 10/65 GBytes can be created from a string and is encoded in UTF-8 OK ▶ 10/65 GBytes turns into a GByteArray on assignment OK ▶ 10/65 GBytes cannot be passed to a function expecting a byte array OK ▶ 10/65 GStrv marshals as a return value OK ▶ 10/65 GStrv marshals as an in parameter OK ▶ 10/65 GStrv marshals as an out parameter OK ▶ 10/65 GStrv marshals as an inout parameter OK ▶ 10/65 GList of ints with transfer none marshals as a return value OK ▶ 10/65 GList of ints with transfer none marshals as an in parameter OK ▶ 10/65 GList of unsigned 32-bit ints with transfer none marshals as a return value OK ▶ 10/65 GList of unsigned 32-bit ints with transfer none marshals as an in parameter OK ▶ 10/65 GList of strings with transfer none marshals as a return value OK ▶ 10/65 GList of strings with transfer none marshals as an in parameter OK ▶ 10/65 GList of strings with transfer none marshals as an out parameter OK ▶ 10/65 GList of strings with transfer none marshals as an inout parameter OK ▶ 10/65 GList of strings with transfer full marshals as a return value OK ▶ 10/65 GList of strings with transfer full marshals as an out parameter OK ▶ 10/65 GList of strings with transfer full marshals as an inout parameter SKIP ▶ 13/65 GObject overrides GObject.set() OK ▶ 10/65 GList of strings with transfer container marshals as a return value OK ▶ 10/65 GList of strings with transfer container marshals as an out parameter OK ▶ 10/65 GList of strings with transfer container marshals as an inout parameter SKIP ▶ 10/65 GSList of ints with transfer none marshals as a return value OK ▶ 10/65 GSList of ints with transfer none marshals as an in parameter OK ▶ 10/65 GSList of strings with transfer none marshals as a return value OK ▶ 10/65 GSList of strings with transfer none marshals as an in parameter OK ▶ 10/65 GSList of strings with transfer none marshals as an out parameter OK ▶ 13/65 GObject overrides Signal alternative syntax handler is called with the right object OK ▶ 10/65 GSList of strings with transfer none marshals as an inout parameter OK ▶ 10/65 GSList of strings with transfer full marshals as a return value OK ▶ 13/65 GObject overrides Signal alternative syntax disconnected handler is not called OK ▶ 10/65 GSList of strings with transfer full marshals as an out parameter OK ▶ 10/65 GSList of strings with transfer full marshals as an inout parameter SKIP ▶ 10/65 GSList of strings with transfer container marshals as a return value OK ▶ 10/65 GSList of strings with transfer container marshals as an out parameter OK ▶ 10/65 GSList of strings with transfer container marshals as an inout parameter SKIP ▶ 13/65 GObject overrides toString() shows the native object address OK ▶ 10/65 GHashTable with integer values marshals as a return value OK ▶ 1/65 - --help after script file should be passed to script OK ▶ 10/65 GHashTable with integer values marshals as an in parameter OK ▶ 10/65 GHashTable with string values with transfer none marshals as a return value OK ▶ 10/65 GHashTable with string values with transfer none marshals as an in parameter OK ▶ 13/65 GObject should be able to create a GType object for gpointer OK ▶ 10/65 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 13/65 GObject should be able to create a GType object for GBoxed OK ▶ 10/65 GHashTable with string values with transfer none marshals as an inout parameter OK ▶ 13/65 GObject should be able to create a GType object for GParam OK ▶ 10/65 GHashTable with string values with transfer full marshals as a return value OK ▶ 10/65 GHashTable with string values with transfer full marshals as an out parameter OK ▶ 13/65 GObject should be able to create a GType object for GInterface OK ▶ 10/65 GHashTable with string values with transfer full marshals as an inout parameter SKIP ▶ 10/65 GHashTable with string values with transfer container marshals as a return value OK ▶ 13/65 GObject should be able to create a GType object for GObject OK ▶ 13/65 GObject should be able to create a GType object for GVariant OK ▶ 10/65 GHashTable with string values with transfer container marshals as an out parameter OK ▶ 10/65 GHashTable with string values with transfer container marshals as an inout parameter SKIP ▶ 10/65 GHashTable with double values marshals as an in parameter OK ▶ 10/65 GHashTable with float values marshals as an in parameter OK ▶ 10/65 GHashTable with 64-bit int values marshals as an in parameter OK ▶ 10/65 GHashTable with unsigned 64-bit int values marshals as an in parameter OK ▶ 10/65 GValue marshals as a return value OK ▶ 10/65 GValue marshals as an in parameter OK ▶ 10/65 GValue marshals as an out parameter OK ▶ 10/65 GValue marshals as an inout parameter SKIP ▶ 10/65 GValue marshals as an int64 in parameter SKIP ▶ 10/65 GValue type objects can be converted from primitive-like types OK ▶ 10/65 GValue can be passed into a function and modified OK ▶ 10/65 GValue can be passed into a function as a boxed type and modified OK ▶ 10/65 GValue enum can be passed into a function and packed SKIP ▶ 10/65 GValue enum can be passed into a function as a boxed type and packed OK ▶ 10/65 GValue flags can be passed into a function and packed SKIP ▶ 10/65 GValue flags can be passed into a function as a boxed type and packed OK 13/65 gjs:JS+thread-safe / GObject OK 1.39s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3f1cc2900098 JS IMPORT: Defining parent (nil) of 0x3f1cc2900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f1cc2900100 of 0x3f1cc29003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26bc1ff6e420), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26bc1ff6e420), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26bc1ff6e420), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26bc1ff6e420), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26bc1ff6e420), global 0x26bc1ff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26bc1ff6e600), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26bc1ff6e740), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26bc1ff6e880), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26bc1ff6e880), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26bc1ff6e740), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26bc1ff6e600), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa9060), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa9060), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa92e0), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa92e0), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26bc1ff6e600), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26bc1ff6e740), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26bc1ff6e880), global 0x26bc1ff6e1a0 JS IMPORT: Module metadata hook for module 0x26bc1ff6e740 JS IMPORT: Defining meta.importSync for module 0x26bc1ff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26bc1ff6e600), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa9060), global 0x26bc1ff6e1a0 JS IMPORT: Module metadata hook for module 0x26bc1ffa91a0 JS IMPORT: Defining meta.importSync for module 0x26bc1ffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f1cc2911c30 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 0x3f1cc2900100 of 0x3f1cc2911d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f1cc2911d88 in 0x3f1cc2900100 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 0x3f1cc2900100 of 0x3f1cc2912118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f1cc2900100 of 0x3f1cc2911b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f1cc2900100 of 0x26bc1ff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f1cc2911d88 of 0x26bc1ff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26bc1ffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26bc1ffad070, JSClass 0x761d553a8620, in object 0x26bc1ffad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f1cc2912468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26bc1ffad0d0, JSClass 0x761d553a8620, in object 0x26bc1ffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26bc1ffad130, JSClass 0x761d553a8620, in object 0x26bc1ffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26bc1ffad190, JSClass 0x761d553a8620, in object 0x26bc1ffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26bc1ffad040 in GIRepository 0x3f1cc2911b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26bc1ff6ee20), global 0x26bc1ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26bc1ffa92e0), global 0x26bc1ff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x26bc1ffad1f0 in GIRepository 0x3f1cc2911b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3f1cc2900100 of 0x26bc1ffb1b20 '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 0x26bc1ffad250, JSClass 0x761d553a8620, in object 0x26bc1ffad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3f1cc2900100 of 0x26bc1ffb1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f1cc2900100 of 0x3f1cc2928210 '_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 0x3f1cc2900100 of 0x26bc1ff36250 '_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 0x3f1cc2900100 of 0x26bc1ff362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f1cc2911d88 of 0x26bc1ff361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26bc1ff36370 class 0x761d553ac360 in object 0x26bc1ffad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26bc1ffad730, JSClass 0x761d553a8e20, in object 0x26bc1ffad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26bc1ffad2e0 in GIRepository 0x3f1cc2911b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3f1cc2900100 of 0x3f1cc292b858 '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 0x3f1cc292be90 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 0x6461c8155840 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 0x6461c7f6b960 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 OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x26bc1ffad760, JSClass 0x761d553a8e20, in object 0x3f1cc2911c08 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 0x3f1cc292c7d8 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_add' in namespace 'GLib' JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' 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: 108 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 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 = 4 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GObjectInterface RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' MALLOC_PERTURB_=150 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectInterface.js ▶ 10/65 GValue marshals as an int64 out parameter OK ▶ 10/65 GValue marshals as a caller-allocated out parameter OK ▶ 10/65 GValue array can be passed into a function and packed OK ▶ 10/65 GValue array can be passed as an out argument and unpacked OK ▶ 10/65 GValue array can roundtrip with GValues intact SKIP ▶ 10/65 GValue can have its type inferred from primitive values OK ▶ 10/65 GValue can have its type inferred as a GObject type OK ▶ 10/65 GValue can have its type inferred as a superclass OK ▶ 10/65 GValue can have its type inferred as an interface that it implements OK ▶ 10/65 GValue can have its type inferred as a boxed type OK ▶ 10/65 GValue can have its type inferred as GVariant OK ▶ 10/65 GValue can have its type inferred as a union type OK ▶ 10/65 GValue can have its type inferred as a GParamSpec OK ▶ 10/65 Callback GClosure marshals as an in parameter OK ▶ 10/65 Callback GClosure marshals a GClosure as a return value SKIP ▶ 10/65 Callback marshals a return value OK ▶ 10/65 Callback marshals one out parameter OK ▶ 10/65 Callback marshals multiple out parameters OK ▶ 10/65 Callback marshals a return value and one out parameter OK ▶ 10/65 Callback marshals a return value and multiple out parameters OK ▶ 10/65 Callback marshals an array out parameter SKIP ▶ 10/65 Callback marshals a callback parameter that can be called from C OK ▶ 10/65 Raw pointers gets an allocated return value OK ▶ 10/65 Raw pointers can be roundtripped at least if the pointer is null OK ▶ 10/65 Registered enum type marshals as a return value OK ▶ 10/65 Registered enum type marshals as an in parameter OK ▶ 10/65 Registered enum type marshals as an out parameter OK ▶ 10/65 Registered enum type marshals as an inout parameter OK ▶ 10/65 Bare enum type marshals as a return value OK ▶ 10/65 Bare enum type marshals as an in parameter OK ▶ 10/65 Bare enum type marshals as an out parameter OK ▶ 10/65 Bare enum type marshals as an inout parameter OK ▶ 10/65 Registered flags type marshals as a return value OK ▶ 10/65 Registered flags type marshals as an in parameter OK ▶ 10/65 Registered flags type marshals as an out parameter OK ▶ 10/65 Registered flags type marshals as an inout parameter OK ▶ 10/65 Registered flags type accepts zero OK ▶ 10/65 Bare flags type marshals as a return value OK ▶ 10/65 Bare flags type marshals as an in parameter OK ▶ 10/65 Bare flags type marshals as an out parameter OK ▶ 10/65 Bare flags type marshals as an inout parameter OK ▶ 10/65 Bare flags type accepts zero OK ▶ 10/65 Simple struct marshals as a return value OK ▶ 10/65 Simple struct marshals as the this-argument of a method OK ▶ 10/65 Pointer struct marshals as a return value OK ▶ 10/65 Pointer struct marshals as the this-argument of a method OK ▶ 10/65 Boxed struct marshals as a return value OK ▶ 10/65 Boxed struct marshals as the this-argument of a method OK ▶ 10/65 Boxed struct marshals as an out parameter OK ▶ 10/65 Boxed struct marshals as an inout parameter OK ▶ 10/65 Union marshals as a return value SKIP ▶ 10/65 Union marshals as the this-argument of a method OK ▶ 10/65 GObject has a static method that can be called OK ▶ 10/65 GObject has a method that can be called OK ▶ 10/65 GObject has an overridden method that can be called OK ▶ 10/65 GObject can be created from a static constructor OK ▶ 10/65 GObject can have a static constructor that fails OK ▶ 10/65 GObject method marshals an int array as an in parameter OK ▶ 10/65 GObject method marshals an int array as an out parameter OK ▶ 10/65 GObject method marshals an int array as an inout parameter OK ▶ 10/65 GObject method marshals an int array as a return value OK ▶ 10/65 GObject method with default implementation can be called OK ▶ 10/65 GObject marshals as a return parameter with transfer none OK ▶ 10/65 GObject marshals as a out parameter with transfer none OK ▶ 10/65 GObject marshals as an inout parameter with transfer none OK ▶ 10/65 GObject marshals as a return parameter with transfer full OK ▶ 10/65 GObject marshals as a out parameter with transfer full OK ▶ 10/65 GObject marshals as an inout parameter with transfer full OK ▶ 10/65 GObject marshals as a this value with transfer none OK ▶ 10/65 Virtual function marshals an in argument OK ▶ 10/65 Virtual function marshals an out argument OK ▶ 10/65 Virtual function marshals a POD out argument SKIP ▶ 10/65 Virtual function marshals a callee-allocated pointer out argument OK ▶ 10/65 Virtual function marshals a string out argument and return value SKIP ▶ 10/65 Virtual function can override a default implementation in JS OK ▶ 10/65 Virtual function marshals a callback SKIP ▶ 1/65 - --help after script file should not print anything OK ▶ 10/65 Virtual function marshals a return value OK ▶ 10/65 Virtual function marshals one out parameter OK ▶ 10/65 Virtual function marshals multiple out parameters OK ▶ 10/65 Virtual function marshals a return value and one out parameter OK ▶ 10/65 Virtual function marshals a return value and multiple out parameters OK ▶ 10/65 Virtual function marshals one inout parameter OK ▶ 10/65 Virtual function marshals multiple inout parameters OK ▶ 10/65 Virtual function marshals a return value and one inout parameter OK ▶ 10/65 Virtual function marshals a return value and multiple inout parameters OK ▶ 10/65 Virtual function marshals an array out parameter OK ▶ 10/65 Virtual function marshals a caller-allocated GValue out parameter OK ▶ 10/65 Virtual function marshals an error out parameter when no error OK ▶ 10/65 Virtual function marshals an error out parameter with a JavaScript exception OK ▶ 10/65 Virtual function marshals an error out parameter with a GError exception OK ▶ 10/65 Virtual function marshals an error out parameter with a primitive value OK ▶ 10/65 Virtual function marshals an error out parameter with a plain object OK ▶ 10/65 Virtual function marshals an enum return value OK ▶ 10/65 Virtual function marshals an enum out parameter OK ▶ 10/65 Virtual function marshals a flags return value OK ▶ 10/65 Virtual function marshals a flags out parameter OK ▶ 10/65 Virtual function marshals an object return parameter with transfer none OK ▶ 10/65 Virtual function marshals an object return parameter with transfer full OK ▶ 10/65 Virtual function marshals an object out parameter with transfer none OK ▶ 10/65 Virtual function marshals an object out parameter with transfer full OK ▶ 10/65 Virtual function marshals an object in parameter with transfer none OK ▶ 10/65 Virtual function marshals an object in parameter with transfer full SKIP ▶ 14/65 GObject class with decorator throws an error when not used with a GObject-derived class OK ▶ 10/65 Wrong virtual functions marshals a return value SKIP ▶ 10/65 Wrong virtual functions marshals one out parameter SKIP ▶ 10/65 Wrong virtual functions marshals multiple out parameters OK ▶ 10/65 Wrong virtual functions marshals a return value and one out parameter OK ▶ 10/65 Wrong virtual functions marshals a return value and multiple out parameters OK ▶ 14/65 GObject class with decorator throws an error when used with an abstract class OK ▶ 10/65 Wrong virtual functions marshals an array out parameter OK ▶ 10/65 Wrong virtual functions marshals an enum return value OK ▶ 10/65 Wrong virtual functions marshals an enum out parameter OK ▶ 14/65 GObject class with decorator constructs with default values for properties OK ▶ 10/65 Wrong virtual functions marshals a flags return value OK ▶ 10/65 Wrong virtual functions marshals a flags out parameter OK ▶ 14/65 GObject class with decorator constructs with a hash of property values OK ▶ 10/65 Inherited GObject SubObject has a parent method that can be called OK ▶ 10/65 Inherited GObject SubObject has a method that can be called OK ▶ 14/65 GObject class with decorator warns if more than one argument passed to the default constructor OK ▶ 14/65 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK ▶ 10/65 Inherited GObject SubObject has an overridden method that can be called OK ▶ 10/65 Inherited GObject SubObject has a method with default implementation that can be called OK ▶ 10/65 Inherited GObject SubSubObject has a parent method that can be called OK ▶ 14/65 GObject class with decorator accepts a property hash that is not a plain object OK ▶ 10/65 Inherited GObject SubSubObject has a method that can be called OK ▶ 10/65 Inherited GObject SubSubObject has an overridden method that can be called OK ▶ 10/65 Inherited GObject SubSubObject has a method with default implementation that can be called OK ▶ 14/65 GObject class with decorator constructs with property values from Gtk.Builder OK ▶ 10/65 Interface can be returned OK ▶ 14/65 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK ▶ 10/65 Interface can call an interface vfunc in C OK ▶ 14/65 GObject class with decorator has a name OK ▶ 10/65 Interface can implement a C interface OK ▶ 10/65 Interface can implement a C interface with a vfunc OK ▶ 14/65 GObject class with decorator has a notify signal OK ▶ 10/65 Configurations of return values can handle two out parameters OK ▶ 10/65 Configurations of return values can handle three in and three out parameters OK ▶ 10/65 Configurations of return values can handle a return value and an out parameter OK ▶ 10/65 Configurations of return values can handle four in parameters, two of which are nullable OK ▶ 10/65 Configurations of return values can handle three in parameters, one of which is nullable and one not OK ▶ 14/65 GObject class with decorator can define its own signals OK ▶ 10/65 Configurations of return values can handle an array in parameter and two nullable in parameters OK ▶ 10/65 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK ▶ 14/65 GObject class with decorator passes emitted arguments to signal handlers OK ▶ 10/65 GError marshals a GError** signature as an exception OK ▶ 10/65 GError marshals a GError** at the end of the signature as an exception OK ▶ 14/65 GObject class with decorator can return values from signals OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter OK ▶ 14/65 GObject class with decorator does not call first-wins signal handlers after one returns a value OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK ▶ 14/65 GObject class with decorator gets the return value of the default handler OK ▶ 10/65 GError marshals GError as a return value OK ▶ 14/65 GObject class with decorator calls run-last default handler last OK ▶ 10/65 Overrides can add constants OK ▶ 10/65 Overrides can override a struct method OK ▶ 10/65 Overrides returns the overridden struct OK ▶ 10/65 Overrides can override an object constructor OK ▶ 14/65 GObject class with decorator can inherit from something that's not GObject.Object OK ▶ 10/65 Overrides can override an object method OK ▶ 10/65 Overrides returns the overridden object OK ▶ 14/65 GObject class with decorator can implement an interface OK ▶ 14/65 GObject class with decorator can implement interface vfuncs OK ▶ 10/65 Filename marshals as a return value OK ▶ 14/65 GObject class with decorator can be a subclass OK ▶ 10/65 GObject.ParamSpec marshals as an in parameter OK ▶ 14/65 GObject class with decorator can have any valid class name OK ▶ 10/65 GObject.ParamSpec marshals as a return value OK ▶ 14/65 GObject class with decorator handles anonymous class expressions OK ▶ 10/65 GObject.ParamSpec marshals as an out parameter OK ▶ 14/65 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK ▶ 10/65 GObject properties gets and sets a boolean property OK ▶ 14/65 GObject class with decorator can have an interface-valued property OK ▶ 14/65 GObject class with decorator can override a property from the parent class OK ▶ 14/65 GObject class with decorator cannot override a non-existent property OK ▶ 10/65 GObject properties gets and sets a char property OK ▶ 10/65 GObject properties gets and sets a uchar property OK ▶ 10/65 GObject properties gets and sets a int property OK ▶ 10/65 GObject properties gets and sets a uint property OK ▶ 10/65 GObject properties gets and sets a long property OK ▶ 10/65 GObject properties gets and sets a ulong property OK ▶ 10/65 GObject properties gets and sets a int64 property OK ▶ 10/65 GObject properties gets and sets a uint64 property OK ▶ 10/65 GObject properties gets and sets a string property SKIP ▶ 14/65 GObject class with decorator handles gracefully forgetting to override a C property OK ▶ 10/65 GObject properties gets and sets a float property OK ▶ 10/65 GObject properties gets and sets a double property OK ▶ 10/65 GObject properties gets and sets a strv property OK ▶ 14/65 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK ▶ 10/65 GObject properties gets and sets a boxed_struct property OK ▶ 10/65 GObject properties gets and sets a boxed_glist property OK ▶ 10/65 GObject properties gets and sets a gvalue property OK ▶ 10/65 GObject properties gets and sets a variant property OK ▶ 10/65 GObject properties gets and sets a object property OK ▶ 14/65 GObject class with decorator does not pollute the wrong prototype with GObject properties OK ▶ 10/65 GObject properties gets and sets a flags property OK ▶ 10/65 GObject properties gets and sets a enum property OK ▶ 10/65 GObject properties gets and sets a byte_array property OK ▶ 14/65 GObject class with decorator resolves properties from interfaces OK ▶ 14/65 GObject class with decorator has a toString() defintion OK ▶ 10/65 GObject properties gets a read-only property OK ▶ 10/65 GObject properties throws when setting a read-only property OK ▶ 10/65 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument SKIP ▶ 10/65 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument SKIP ▶ 14/65 GObject virtual function can have its property read OK ▶ 14/65 GObject virtual function can have its property overridden with an anonymous function OK ▶ 14/65 GObject virtual function can access the parent prototype with super() OK ▶ 14/65 GObject virtual function handles non-existing properties OK ▶ 14/65 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK ▶ 14/65 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK ▶ 14/65 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/65 Register GType name uses the class name OK ▶ 1/65 - --help after -c should be passed to script OK ▶ 14/65 Register GType name uses the sanitized class name OK ▶ 14/65 Register GType name use the file path and class name OK ▶ 14/65 Register GType name use the file path and sanitized class name OK ▶ 14/65 Register GType name use provided class name OK ▶ 14/65 Register GType name sanitizes user provided class name OK 10/65 gjs:JS+thread-safe / GIMarshalling OK 4.60s 373 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x637f7600098 JS IMPORT: Defining parent (nil) of 0x637f7600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x637f7600100 of 0x637f76003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d0e8fd6e420), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d0e8fd6e420), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d0e8fd6e420), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d0e8fd6e420), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d0e8fd6e420), global 0x2d0e8fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d0e8fd6e600), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e8fd6e740), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e8fd6e880), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e8fd6e880), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e8fd6e740), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d0e8fd6e600), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda9060), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda9060), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda92e0), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda92e0), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d0e8fd6e600), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e8fd6e740), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e8fd6e880), global 0x2d0e8fd6e1a0 JS IMPORT: Module metadata hook for module 0x2d0e8fd6e740 JS IMPORT: Defining meta.importSync for module 0x2d0e8fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d0e8fd6e600), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda9060), global 0x2d0e8fd6e1a0 JS IMPORT: Module metadata hook for module 0x2d0e8fda91a0 JS IMPORT: Defining meta.importSync for module 0x2d0e8fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x637f7611c30 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 0x637f7600100 of 0x637f7611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x637f7611d88 in 0x637f7600100 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 0x637f7600100 of 0x637f7612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x637f7600100 of 0x637f7611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x637f7600100 of 0x2d0e8fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x637f7611d88 of 0x2d0e8fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d0e8fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d0e8fdad070, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x637f7612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d0e8fdad0d0, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d0e8fdad130, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d0e8fdad190, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d0e8fdad040 in GIRepository 0x637f7611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d0e8fd6ee20), global 0x2d0e8fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e8fda92e0), global 0x2d0e8fd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d0e8fdad1f0 in GIRepository 0x637f7611b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x637f7600100 of 0x2d0e8fdb1b20 '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 0x2d0e8fdad250, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x637f7600100 of 0x2d0e8fdb1a90 '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 0x637f7611d88 of 0x2d0e8fd36220 '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 0x2d0e8fdad310, JSClass 0x736414ff2620, in object 0x2d0e8fdad2e0 JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x637f7600100 of 0x637f76284c0 '_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 0x637f7600100 of 0x2d0e8fd36370 '_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 0x637f7600100 of 0x2d0e8fd363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x637f7611d88 of 0x2d0e8fd36310 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d0e8fd36490 class 0x736414ff6360 in object 0x2d0e8fdad370 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d0e8fdad7c0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad370 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d0e8fdad370 in GIRepository 0x637f7611b18 JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x2d0e8fdad7f0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS G NS: Defined namespace 'GIMarshallingTests' 0x2d0e8fdad2e0 in GIRepository 0x637f7611b18 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 0x637f7600100 of 0x2d0e8fd36a30 '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 0x637f7600100 of 0x2d0e8fd36a90 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x637f7600100 of 0x2d0e8fd369d0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x637f7611d88 of 0x2d0e8fd36970 '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 0x2d0e8fdad880, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d0e8fdad8e0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x2d0e8fdad940, JSClass 0x736414ff2620, in object 0x2d0e8fdad850 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d0e8fdad9a0, JSClass 0x736414ff2620, in object 0x2d0e8fdad850 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 0x2d0e8fdada00, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d0e8fdada60, JSClass 0x736414ff2e20, in object 0x2d0e8fdad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d0e8fdadac0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 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 0x10f0d78340a0, JSClass 0x736414ff2be0, in object 0x2d0e8fdad850 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d0e8fdadb50, JSClass 0x736414ff2e20, in object 0x637f7611c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d0e8fdadbe0, JSClass 0x736414ff2620, in object 0x2d0e8fdad850 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 0x2d0e8fdadc40, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 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' 0x2d0e8fdad850 in GIRepository 0x637f7611b18 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 0x2d0e8fdadca0, JSClass 0x736414ff2620, in object 0x2d0e8fdad2e0 JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for SimpleStruct (void), prototype 0x2d0e8fdadd00, JSClass 0x736414ff2620, in object 0x2d0e8fdad2e0 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 0x637f7644820 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 0x637f7645920 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 0x637f7626d18 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 0x637f762f530 JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x2d0e8fdadd90, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x2d0e8fdaddf0, JSClass 0x736414ff2e20, in object 0x2d0e8fd6a8e0 JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x2d0e8fdade50, JSClass 0x736414ff2e20, in object 0x2d0e8fd6a8e0 JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x2d0e8fdadeb0, JSClass 0x736414ff2e20, in object 0x2d0e8fd6a8e0 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 0x637f76799d8 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 0x5df6833d9450 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x637f767cef8 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 '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_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 0x14f8901c0550, JSClass 0x736414ff2620, in object 0x2d0e8fdad370 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 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 0x14f8901c05b0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad850 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x14f8901c0610, JSClass 0x736414ff2620, in object 0x2d0e8fdad040 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 0x14f8901c06a0, JSClass 0x736414ff2ec0, in object 0x2d0e8fdad2e0 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 0x5df6833d88d0 type GParamString 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 0x14f8901c0790, JSClass 0x736414ff2620, in object 0x2d0e8fdad2e0 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 0x14f8901f6d90, JSClass 0x736414ff2940, in object 0x2d0e8fdad850 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 0x14f8901f6eb0, JSClass 0x736414ff2940, in object 0x2d0e8fdad040 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 0x14f8901c0a60, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 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 0x14f8901c0ac0, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x14f8901c0b20, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 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 0x4eb80208f70, JSClass 0x736414ff2be0, in object 0x2d0e8fdad2e0 JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x14f8901c0bb0, JSClass 0x736414ff2e20, in object 0x2d0e8fd6a8e0 JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x4eb80212070, JSClass 0x736414ff2be0, in object 0x2d0e8fdad2e0 JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x14f8901c0c40, JSClass 0x736414ff2e20, in object 0x2d0e8fd6a8e0 JS G BXD: Defining method get_boolean in prototype for GLib.Variant 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 0x5df6833d8960 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 0x5df6833d89f0 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 0x14f8901c0f10, JSClass 0x736414ff2e20, in object 0x2d0e8fdad2e0 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: 860 objects currently alive JS MEMORY: boxed_instance = 97 JS MEMORY: boxed_prototype = 14 JS MEMORY: closure = 46 JS MEMORY: function = 545 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 4 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 3 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 105 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GObjectValue RUNNING >>> MALLOC_PERTURB_=193 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectValue.js ▶ 14/65 Signal handler matching finds handlers by signal ID OK ▶ 14/65 Signal handler matching finds handlers by signal detail OK ▶ 14/65 Signal handler matching finds handlers by callback OK ▶ 14/65 Signal handler matching finds handlers by a combination of parameters OK ▶ 14/65 Signal handler matching blocks a handler by callback OK ▶ 14/65 Signal handler matching blocks multiple handlers by callback OK ▶ 14/65 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/65 Signal handler matching disconnects a handler by callback OK ▶ 14/65 Signal handler matching blocks multiple handlers by callback OK ▶ 14/65 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/65 Signal handler matching blocks a handler by callback, convenience method OK ▶ 14/65 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 15/65 GObject interface cannot be instantiated OK ▶ 15/65 GObject interface has a name OK ▶ 15/65 GObject interface reports its type name OK ▶ 15/65 GObject interface can be implemented by a GObject class OK ▶ 15/65 GObject interface is implemented by a GObject class with the correct class object OK ▶ 15/65 GObject interface can have its required function implemented OK ▶ 15/65 GObject interface must have its required function implemented OK ▶ 15/65 GObject interface doesn't have to have its optional function implemented OK ▶ 15/65 GObject interface can have its optional function deferred to by the implementation OK ▶ 15/65 GObject interface can have its function chained up to OK ▶ 14/65 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 14/65 Property bindings can bind properties of the same type OK ▶ 15/65 GObject interface can require another interface OK ▶ 15/65 GObject interface can chain up to another interface OK ▶ 14/65 Property bindings can use custom mappings to bind properties of different types OK ▶ 14/65 Auto accessor generation get and set the property OK ▶ 15/65 GObject interface defers to the last interface's optional function OK ▶ 14/65 Auto accessor generation initial value is the param spec's default value OK ▶ 15/65 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 14/65 Auto accessor generation set properties at construct time OK ▶ 15/65 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 14/65 Auto accessor generation notify when the property changes OK ▶ 15/65 GObject interface can require an interface from C OK ▶ 14/65 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK ▶ 14/65 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK ▶ 15/65 GObject interface can connect class signals on the implementing class OK ▶ 14/65 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK ▶ 15/65 GObject interface can connect interface signals on the implementing class OK ▶ 14/65 Auto accessor generation readonly getter throws OK ▶ 15/65 GObject interface can define properties on the implementing class OK ▶ 14/65 Auto accessor generation writeonly setter throws OK ▶ 15/65 GObject interface must have its properties overridden OK ▶ 15/65 GObject interface can have introspected properties overriden OK ▶ 15/65 GObject interface can be implemented by a class as well as its parent class OK ▶ 14/65 Auto accessor generation getter throws when setter defined OK ▶ 15/65 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 15/65 GObject interface has a toString() defintion OK ▶ 15/65 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK ▶ 14/65 Auto accessor generation setter throws when getter defined OK ▶ 14/65 GObject class with JSObject property assigns a valid JSObject on construct OK ▶ 14/65 GObject class with JSObject property Set null with an empty JSObject on construct OK ▶ 14/65 GObject class with JSObject property assigns a null JSObject on construct OK ▶ 14/65 GObject class with JSObject property assigns a JSObject Array on construct OK ▶ 14/65 GObject class with JSObject property assigns a Function on construct OK ▶ 14/65 GObject class with JSObject property throws an error when using a boolean value on construct OK ▶ 14/65 GObject class with JSObject property throws an error when using an int value on construct OK ▶ 14/65 GObject class with JSObject property throws an error when using a numeric value on construct OK ▶ 14/65 GObject class with JSObject property throws an error when using a string value on construct OK ▶ 14/65 GObject class with JSObject property throws an error when using an undefined value on construct OK 15/65 gjs:JS+thread-safe / GObjectInterface OK 1.71s 25 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0xff011400098 JS IMPORT: Defining parent (nil) of 0xff011400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xff011400100 of 0xff0114003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b872f6e420), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b872f6e420), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b872f6e420), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b872f6e420), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b872f6e420), global 0x31b872f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b872f6e600), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b872f6e740), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b872f6e880), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b872f6e880), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b872f6e740), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b872f6e600), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa9060), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa9060), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa92e0), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa92e0), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b872f6e600), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b872f6e740), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b872f6e880), global 0x31b872f6e1a0 JS IMPORT: Module metadata hook for module 0x31b872f6e740 JS IMPORT: Defining meta.importSync for module 0x31b872f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b872f6e600), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa9060), global 0x31b872f6e1a0 JS IMPORT: Module metadata hook for module 0x31b872fa91a0 JS IMPORT: Defining meta.importSync for module 0x31b872fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xff011411c30 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 0xff011400100 of 0xff011411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xff011411d88 in 0xff011400100 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 0xff011400100 of 0xff011412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xff011400100 of 0xff011411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xff011400100 of 0x31b872f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xff011411d88 of 0x31b872f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31b872fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31b872fad070, JSClass 0x791c2617b620, in object 0x31b872fad040 JS CTX: Initialized class GIRepositoryGType prototype 0xff011412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31b872fad0d0, JSClass 0x791c2617b620, in object 0x31b872fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31b872fad130, JSClass 0x791c2617b620, in object 0x31b872fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31b872fad190, JSClass 0x791c2617b620, in object 0x31b872fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31b872fad040 in GIRepository 0xff011411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b872f6ee20), global 0x31b872f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b872fa92e0), global 0x31b872f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x31b872fad1f0 in GIRepository 0xff011411b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xff011400100 of 0x31b872fb1b20 '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 0x31b872fad250, JSClass 0x791c2617b620, in object 0x31b872fad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xff011400100 of 0x31b872fb1a90 '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: 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 0xff011400100 of 0x31b872f364f0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xff011400100 of 0x31b872f36490 '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 0xff011400100 of 0x31b872f36550 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xff011400100 of 0x31b872f36430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xff011411d88 of 0x31b872f363d0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xff011400100 of 0xff011429d30 '_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 0xff011400100 of 0x31b872f36820 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xff011411d88 of 0x31b872f367c0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31b872f368e0 class 0x791c2617f360 in object 0x31b872fad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31b872fad760, JSClass 0x791c2617be20, in object 0x31b872fad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31b872fad310 in GIRepository 0xff011411b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x31b872fad790, JSClass 0x791c2617be20, in object 0x31b872fad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x31b872fad7f0, JSClass 0x791c2617be20, in object 0x31b872fad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x31b872fad850, JSClass 0x791c2617b620, in object 0x31b872fad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x31b872fad8b0, JSClass 0x791c2617b620, in object 0x31b872fad2e0 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 0x31b872fad910, JSClass 0x791c2617be20, in object 0x31b872fad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x31b872fad970, JSClass 0x791c2617be20, in object 0x31b872fad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x31b872fad9d0, JSClass 0x791c2617be20, in object 0x31b872fad2e0 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 0x1e26a1a1f0d0, JSClass 0x791c2617bbe0, in object 0x31b872fad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x31b872fada60, JSClass 0x791c2617be20, in object 0xff011411c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x31b872fadaf0, JSClass 0x791c2617b620, in object 0x31b872fad2e0 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 0x31b872fadb50, JSClass 0x791c2617be20, in object 0x31b872fad2e0 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' 0x31b872fad2e0 in GIRepository 0xff011411b18 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 0xff01142ee00 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 0x5ed95568bf00 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x1e26a1a1fc10, JSClass 0x791c2617bbe0, in object 0xff011411c08 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 0xff01142f130 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x1e26a1a1fca0, JSClass 0x791c2617bbe0, in object 0xff011411c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589a830 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589a020 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 OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x31b872fadc10, JSClass 0x791c2617be20, in object 0xff011411c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589a8a0 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 0x31b872fadc70, JSClass 0x791c2617be20, in object 0xff011411c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589a910 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 0x31b872fadcd0, JSClass 0x791c2617be20, in object 0xff011411c08 JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x1e26a1a28160, JSClass 0x791c2617bbe0, in object 0x31b872fad2e0 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589aad0 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589ab40 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589ac40 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589acb0 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589ad20 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 G OBJ: Defined class for Gjs_ImplementationOfIntrospectedInterface (Gjs_ImplementationOfIntrospectedInterface), prototype 0x31b872fadd60, JSClass 0x791c2617be20, in object 0xff011411c08 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589ad90 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 0x31b872faddc0, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5ed95589ae00 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 0x31b872fade20, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x1e26a1a5ed30, JSClass 0x791c2617bbe0, in object 0x31b872fad2e0 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x1e26a1a5ed90, JSClass 0x791c2617bbe0, in object 0x31b872f6a9a0 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 0xff011467c78 JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x31b872fadee0, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x31b872fadf40, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x31b872fadfa0, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1e26a1a846d0, JSClass 0x791c2617bbe0, in object 0x31b872fad2e0 JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x1e26a1a90070, JSClass 0x791c2617be20, in object 0x31b872f6a9a0 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: 259 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 4 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 = 7 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 18 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GTypeClass RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=12 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGTypeClass.js ▶ 14/65 GObject class with JSObject property property value survives when GObject wrapper is collected OK ▶ 14/65 GObject class with JSObject signals emits signal with null JSObject parameter OK ▶ 14/65 GObject class with JSObject signals emits signal with JSObject parameter OK ▶ 14/65 GObject class with JSObject signals emits signal with multiple JSObject parameters OK ▶ 14/65 GObject class with JSObject signals re-emits signal with same JSObject parameter OK ▶ 1/65 - --help after -c should not print anything OK ▶ 14/65 GObject class with JSObject signals throws an error when using a boolean value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using an int value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using a numeric value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using a string value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using an undefined value as parameter OK ▶ 14/65 GObject class with JSObject signals returns a JSObject OK ▶ 14/65 GObject class with JSObject signals returns null when returning undefined OK ▶ 14/65 GObject class with JSObject signals returns null when not returning OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a boolean value OK ▶ 14/65 GObject class with JSObject signals throws an error when returning an int value OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a numeric value OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a string value OK ▶ 14/65 GObject class with int64 properties can set an int64 property OK ▶ 14/65 GObject class with int64 properties can construct with int64 property OK 14/65 gjs:JS+thread-safe / GObjectClass OK 3.41s 100 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x65f49300098 JS IMPORT: Defining parent (nil) of 0x65f49300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x65f49300100 of 0x65f493003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11999566e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11999566e420), global 0x11999566e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11999566e420), global 0x11999566e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11999566e420), global 0x11999566e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11999566e420), global 0x11999566e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11999566e420), global 0x11999566e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11999566e600), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11999566e740), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11999566e880), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11999566e880), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11999566e740), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11999566e600), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a9060), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a9060), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a92e0), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a92e0), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11999566e600), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11999566e740), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11999566e880), global 0x11999566e1a0 JS IMPORT: Module metadata hook for module 0x11999566e740 JS IMPORT: Defining meta.importSync for module 0x11999566e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11999566e600), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a9060), global 0x11999566e1a0 JS IMPORT: Module metadata hook for module 0x1199956a91a0 JS IMPORT: Defining meta.importSync for module 0x1199956a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x65f49311c30 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 0x65f49300100 of 0x65f49311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x65f49311d88 in 0x65f49300100 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 0x65f49300100 of 0x65f49312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x65f49300100 of 0x65f49311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x65f49300100 of 0x11999566ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x65f49311d88 of 0x11999566ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1199956b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1199956ad070, JSClass 0x78c85b103620, in object 0x1199956ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x65f49312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1199956ad0d0, JSClass 0x78c85b103620, in object 0x1199956ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1199956ad130, JSClass 0x78c85b103620, in object 0x1199956ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1199956ad190, JSClass 0x78c85b103620, in object 0x1199956ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1199956ad040 in GIRepository 0x65f49311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11999566ee20), global 0x11999566e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1199956a92e0), global 0x11999566e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1199956ad1f0 in GIRepository 0x65f49311b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x65f49300100 of 0x1199956b1b20 '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 0x1199956ad250, JSClass 0x78c85b103620, in object 0x1199956ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x65f49300100 of 0x1199956b1a90 '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 0x65f49300100 of 0x65f493282a8 '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: 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 0x65f49300100 of 0x119995636640 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x65f49300100 of 0x1199956365e0 '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 0x65f49300100 of 0x1199956366a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x65f49300100 of 0x119995636580 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x65f49311d88 of 0x119995636520 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x65f49300100 of 0x65f4932a140 '_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 0x65f49300100 of 0x119995636970 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x65f49311d88 of 0x119995636910 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x119995636a30 class 0x78c85b107360 in object 0x1199956ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1199956ad760, JSClass 0x78c85b103e20, in object 0x1199956ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1199956ad310 in GIRepository 0x65f49311b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1199956ad790, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1199956ad7f0, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x1199956ad850, JSClass 0x78c85b103620, in object 0x1199956ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1199956ad8b0, JSClass 0x78c85b103620, in object 0x1199956ad2e0 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 0x1199956ad910, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1199956ad970, JSClass 0x78c85b103e20, in object 0x1199956ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1199956ad9d0, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 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 0x292515b27220, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1199956ada60, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1199956adaf0, JSClass 0x78c85b103620, in object 0x1199956ad2e0 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 0x1199956adb50, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 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' 0x1199956ad2e0 in GIRepository 0x65f49311b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x65f49311d88 of 0x292515b27ca0 '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 0x1199956adbe0, JSClass 0x78c85b103e20, in object 0x1199956ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1199956adc40, JSClass 0x78c85b103e20, in object 0x1199956adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1199956adca0, JSClass 0x78c85b103e20, in object 0x1199956adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1199956adbb0 in GIRepository 0x65f49311b18 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 0x65f49330330 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 0x5e392999d260 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e392999d2f0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e392999d380 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 0x65f49330460 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 0x1199956add00, JSClass 0x78c85b103e20, in object 0x65f49311c08 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 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 0x65f49332e80 JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x1199956add60, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0x1199956addc0, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x1199956ade20, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x292515b2c760, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x1199956adeb0, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x1199956adf10, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x1199956adf70, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x1199956adfd0, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' JS G OBJ: Defined class for Gjs_anonymous_c55817f0-d286-4108-aa7b-be5b03819ac3 (Gjs_anonymous_c55817f0-d286-4108-aa7b-be5b03819ac3), prototype 0x292515b36070, JSClass 0x78c85b103e20, in object 0x65f49311c08 JS G PRM: Wrapping GParamString 'string' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e392999d530 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 0x5e39299dc570 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 OBJ: Defined class for Gjs_ObjectWithProperties (Gjs_ObjectWithProperties), prototype 0x292515b360d0, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x5e39299dd130 type GParamInt JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd1b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd230 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd2b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd330 type GParamInt JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd3b0 type GParamInt JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd430 type GParamInt JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd4b0 type GParamInt JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd530 type GParamInt JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd5b0 type GParamInt JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd630 type GParamInt JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dd6b0 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 OBJ: Defined class for Gjs_AutoAccessors (Gjs_AutoAccessors), prototype 0x292515b36130, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x5e39299dc5e0 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 OBJ: Defined class for Gjs_MyObjectWithJSObjectProperty (Gjs_MyObjectWithJSObjectProperty), prototype 0x292515b36190, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_MyObjectWithJSObjectSignals (Gjs_MyObjectWithJSObjectSignals), prototype 0x292515b361f0, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x5e39299dd730 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 G OBJ: Defined class for Gjs_MyInt64Class (Gjs_MyInt64Class), prototype 0x292515b36250, JSClass 0x78c85b103e20, in object 0x11999566aa60 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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 0x65f49360320 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 0x292515b362b0, JSClass 0x78c85b103e20, in object 0x1199956adbb0 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 0x5e392999d2f0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x5e392999d2f0 type GParamString JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x292515bc2130, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 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 0x292515b36370, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for Gjs_anonymous_f21f49bb-6444-4b7c-93ca-4beb60ff3a51 (Gjs_anonymous_f21f49bb-6444-4b7c-93ca-4beb60ff3a51), prototype 0x292515b363d0, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x5e39299dc6c0 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 0x292515b36430, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e39299dc730 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 0x292515b364c0, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x292515bc2ee0, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x292515b36550, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x292515b365b0, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e3929c9e820 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 0x292515b36610, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x292515b36670, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x292515b366d0, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x292515b36730, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x292515b36790, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x292515bc7640, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x292515b36820, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x292515b36880, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x292515b36910, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x292515b36970, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x292515b369d0, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x292515b36a30, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x292515b36a90, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x292515b36af0, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x292515b36b50, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x292515b36bb0, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x292515b36c10, JSClass 0x78c85b103e20, in object 0x11999566aa60 JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x292515b36c70, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x65f49370128 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x292515b36d00, JSClass 0x78c85b103e20, in object 0x1199956ad310 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 0x5e39299dd130 type GParamInt JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5e3929cce360 type GParamBoxed JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' JS G IFACE: Defined class for Converter (GConverter), prototype 0x2b69daa0c580, JSClass 0x78c85b103be0, in object 0x1199956ad2e0 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_MyConverter (Gjs_MyConverter), prototype 0x292515b36df0, JSClass 0x78c85b103e20, in object 0x11999566aa60 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 0x292515b36e50, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x292515b36eb0, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 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 0x292515b36f10, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x292515b36f70, JSClass 0x78c85b103e20, in object 0x1199956ad2e0 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: 402 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 29 JS MEMORY: function = 232 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 6 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 31 JS MEMORY: object_prototype = 55 JS MEMORY: param = 23 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: 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 0x5e3929d03ce0 to toggle UP after shutdown, probably from another thread (0x5e39299852d0). JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS / Importer RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=34 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testImporter.js ▶ 1/65 - -I after script should succeed but give a warning OK ▶ 1/65 - --coverage-prefix after script should succeed but give a warning OK ▶ 16/65 GObject value (GValue) initializes schar OK ▶ 16/65 GObject value (GValue) schar is compatible with itself OK ▶ 16/65 GObject value (GValue) schar is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets schar OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a schar SKIP ▶ 16/65 GObject value (GValue) initialized copies schar OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS schar SKIP ▶ 16/65 GObject value (GValue) initializes int OK ▶ 16/65 GObject value (GValue) int is compatible with itself OK ▶ 16/65 GObject value (GValue) int is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets int OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a int SKIP ▶ 16/65 GObject value (GValue) initialized copies int OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS int SKIP ▶ 16/65 GObject value (GValue) initializes int64 OK ▶ 16/65 GObject value (GValue) int64 is compatible with itself OK ▶ 16/65 GObject value (GValue) int64 is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets int64 OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a int64 SKIP ▶ 16/65 GObject value (GValue) initialized copies int64 OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS int64 SKIP ▶ 16/65 GObject value (GValue) initializes long OK ▶ 16/65 GObject value (GValue) long is compatible with itself OK ▶ 1/65 - --coverage-output after script should succeed but give a warning OK ▶ 16/65 GObject value (GValue) long is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets long OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a long SKIP ▶ 16/65 GObject value (GValue) initialized copies long OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS long SKIP ▶ 16/65 GObject value (GValue) initializes char OK ▶ 16/65 GObject value (GValue) char is compatible with itself OK ▶ 16/65 GObject value (GValue) char is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets char OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a char SKIP ▶ 16/65 GObject value (GValue) initialized copies char OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS char SKIP ▶ 16/65 GObject value (GValue) initializes uchar OK ▶ 16/65 GObject value (GValue) uchar is compatible with itself OK ▶ 16/65 GObject value (GValue) uchar is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets uchar OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a uchar SKIP ▶ 16/65 GObject value (GValue) initialized copies uchar OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uchar SKIP ▶ 1/65 - --version should work OK ▶ 16/65 GObject value (GValue) initializes uint OK ▶ 16/65 GObject value (GValue) uint is compatible with itself OK ▶ 17/65 Looking up param specs works OK ▶ 16/65 GObject value (GValue) uint is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets uint OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a uint SKIP ▶ 16/65 GObject value (GValue) initialized copies uint OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uint SKIP ▶ 16/65 GObject value (GValue) initializes uint64 OK ▶ 16/65 GObject value (GValue) uint64 is compatible with itself OK ▶ 16/65 GObject value (GValue) uint64 is transformable to itself OK ▶ 17/65 Looking up param specs gives the correct name OK ▶ 16/65 GObject value (GValue) initialized sets and gets uint64 OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a uint64 SKIP ▶ 17/65 Looking up param specs gives the default value if present OK ▶ 16/65 GObject value (GValue) initialized copies uint64 OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 SKIP ▶ 16/65 GObject value (GValue) initializes ulong OK ▶ 16/65 GObject value (GValue) ulong is compatible with itself OK ▶ 17/65 GType object has a name OK ▶ 16/65 GObject value (GValue) ulong is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets ulong OK ▶ 17/65 GType object has a read-only name OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a ulong SKIP ▶ 16/65 GObject value (GValue) initialized copies ulong OK ▶ 17/65 GType object has an undeletable name OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS ulong SKIP ▶ 16/65 GObject value (GValue) initializes double OK ▶ 1/65 - --version should print something OK ▶ 16/65 GObject value (GValue) double is compatible with itself OK ▶ 17/65 GType object has a string representation OK ▶ 16/65 GObject value (GValue) double is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets double OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a double SKIP ▶ 16/65 GObject value (GValue) initialized copies double OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS double SKIP ▶ 17/65 GType marshalling marshals the invalid GType object into JS null OK ▶ 16/65 GObject value (GValue) initializes float OK ▶ 16/65 GObject value (GValue) float is compatible with itself OK ▶ 16/65 GObject value (GValue) float is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets float OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a float SKIP ▶ 16/65 GObject value (GValue) initialized copies float OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS float SKIP ▶ 16/65 GObject value (GValue) initializes gtype OK ▶ 16/65 GObject value (GValue) gtype is compatible with itself OK ▶ 16/65 GObject value (GValue) gtype is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets gtype OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a gtype SKIP ▶ 16/65 GObject value (GValue) initialized copies gtype OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP ▶ 16/65 GObject value (GValue) initializes boolean OK ▶ 16/65 GObject value (GValue) boolean is compatible with itself OK ▶ 16/65 GObject value (GValue) boolean is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets boolean OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a boolean SKIP ▶ 16/65 GObject value (GValue) initialized copies boolean OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS boolean SKIP ▶ 16/65 GObject value (GValue) initializes string OK ▶ 16/65 GObject value (GValue) string is compatible with itself OK ▶ 16/65 GObject value (GValue) string is transformable to itself OK 17/65 gjs:JS+thread-safe / GTypeClass OK 1.49s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x11cc09e00098 JS IMPORT: Defining parent (nil) of 0x11cc09e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11cc09e00100 of 0x11cc09e003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x20dde966e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20dde966e420), global 0x20dde966e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20dde966e420), global 0x20dde966e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20dde966e420), global 0x20dde966e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20dde966e420), global 0x20dde966e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20dde966e420), global 0x20dde966e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20dde966e600), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dde966e740), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dde966e880), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dde966e880), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dde966e740), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20dde966e600), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a9060), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a9060), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a92e0), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a92e0), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20dde966e600), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dde966e740), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dde966e880), global 0x20dde966e1a0 JS IMPORT: Module metadata hook for module 0x20dde966e740 JS IMPORT: Defining meta.importSync for module 0x20dde966e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20dde966e600), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a9060), global 0x20dde966e1a0 JS IMPORT: Module metadata hook for module 0x20dde96a91a0 JS IMPORT: Defining meta.importSync for module 0x20dde96a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11cc09e11c30 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 0x11cc09e00100 of 0x11cc09e11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11cc09e11d88 in 0x11cc09e00100 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 0x11cc09e00100 of 0x11cc09e12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11cc09e00100 of 0x11cc09e11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11cc09e00100 of 0x20dde966ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11cc09e11d88 of 0x20dde966ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20dde96b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20dde96ad070, JSClass 0x70ac32873620, in object 0x20dde96ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x11cc09e12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20dde96ad0d0, JSClass 0x70ac32873620, in object 0x20dde96ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20dde96ad130, JSClass 0x70ac32873620, in object 0x20dde96ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20dde96ad190, JSClass 0x70ac32873620, in object 0x20dde96ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20dde96ad040 in GIRepository 0x11cc09e11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20dde966ee20), global 0x20dde966e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dde96a92e0), global 0x20dde966e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x20dde96ad1f0 in GIRepository 0x11cc09e11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x11cc09e00100 of 0x20dde96b1b20 '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 0x20dde96ad250, JSClass 0x70ac32873620, in object 0x20dde96ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x11cc09e00100 of 0x20dde96b1a90 '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: 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 0x11cc09e00100 of 0x20dde9636310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x11cc09e00100 of 0x20dde96362b0 '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 0x11cc09e00100 of 0x20dde9636370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x11cc09e00100 of 0x20dde9636250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x11cc09e11d88 of 0x20dde96361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11cc09e00100 of 0x11cc09e29cc8 '_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 0x11cc09e00100 of 0x20dde9636640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11cc09e11d88 of 0x20dde96365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x20dde9636700 class 0x70ac32877360 in object 0x20dde96ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x20dde96ad760, JSClass 0x70ac32873e20, in object 0x20dde96ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x20dde96ad310 in GIRepository 0x11cc09e11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x20dde96ad790, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x20dde96ad7f0, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x20dde96ad850, JSClass 0x70ac32873620, in object 0x20dde96ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x20dde96ad8b0, JSClass 0x70ac32873620, in object 0x20dde96ad2e0 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 0x20dde96ad910, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x20dde96ad970, JSClass 0x70ac32873e20, in object 0x20dde96ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x20dde96ad9d0, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 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 0x20dde9636eb0, JSClass 0x70ac32873be0, in object 0x20dde96ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x20dde96ada60, JSClass 0x70ac32873e20, in object 0x11cc09e11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x20dde96adaf0, JSClass 0x70ac32873620, in object 0x20dde96ad2e0 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 0x20dde96adb50, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 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' 0x20dde96ad2e0 in GIRepository 0x11cc09e11b18 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_add' in namespace 'GLib' JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x20dde96adbb0, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0x58ae8b8daf00 type GParamString JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x20dde96adc10, JSClass 0x70ac32873e20, in object 0x20dde96ad2e0 JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x58ae8bacb2d0 type GParamBoolean JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0x58ae8b8daf00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x58ae8bacb2d0 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 0x58ae8b8daf00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x58ae8bacb2d0 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: 208 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 165 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Introspection RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=237 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testIntrospection.js ▶ 16/65 GObject value (GValue) initialized sets and gets string OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a string SKIP ▶ 16/65 GObject value (GValue) initialized copies string OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS string SKIP ▶ 16/65 GObject value (GValue) initializes param OK ▶ 16/65 GObject value (GValue) param is compatible with itself OK ▶ 16/65 GObject value (GValue) param is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets param OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a param SKIP ▶ 16/65 GObject value (GValue) initialized copies param OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS param SKIP ▶ 16/65 GObject value (GValue) initializes variant OK ▶ 16/65 GObject value (GValue) variant is compatible with itself OK ▶ 18/65 GI importer can import GI modules OK ▶ 16/65 GObject value (GValue) variant is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets variant OK ▶ 18/65 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a variant SKIP ▶ 16/65 GObject value (GValue) initialized copies variant OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS variant SKIP ▶ 16/65 GObject value (GValue) initializes boxed OK ▶ 16/65 GObject value (GValue) boxed is compatible with itself OK ▶ 16/65 GObject value (GValue) boxed is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets boxed SKIP ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 18/65 GI importer on failure throws an exception when the overrides import throws one OK ▶ 16/65 GObject value (GValue) initialized copies boxed SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS boxed SKIP ▶ 16/65 GObject value (GValue) initializes gvalue OK ▶ 16/65 GObject value (GValue) gvalue is compatible with itself OK ▶ 16/65 GObject value (GValue) gvalue is transformable to itself OK ▶ 18/65 GI importer on failure throws an exception when the overrides _init throws one OK ▶ 16/65 GObject value (GValue) initialized sets and gets gvalue SKIP ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP ▶ 18/65 GI importer on failure throws an exception when the overrides _init isn't a function OK ▶ 16/65 GObject value (GValue) initialized copies gvalue SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP ▶ 16/65 GObject value (GValue) initializes object OK ▶ 16/65 GObject value (GValue) object is compatible with itself OK ▶ 16/65 GObject value (GValue) object is transformable to itself OK ▶ 18/65 Importer is on the global object (backwards compatibility) OK ▶ 18/65 Importer is abstract OK ▶ 18/65 Importer exists OK ▶ 18/65 Importer has a toString representation OK ▶ 16/65 GObject value (GValue) initialized sets and gets object OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a object SKIP ▶ 18/65 Importer throws an import error when trying to import a nonexistent module OK ▶ 16/65 GObject value (GValue) initialized copies object OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS object SKIP ▶ 16/65 GObject value (GValue) initializes instance OK ▶ 16/65 GObject value (GValue) instance is compatible with itself OK ▶ 18/65 Importer throws an error when evaluating the module file throws an error OK ▶ 16/65 GObject value (GValue) instance is transformable to itself OK ▶ 18/65 Importer can import a module OK ▶ 16/65 GObject value (GValue) initialized sets and gets instance SKIP ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP ▶ 18/65 Importer can import a module with a toString property OK ▶ 16/65 GObject value (GValue) initialized copies instance SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS instance SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype SKIP ▶ 18/65 Importer makes deleting the import a no-op OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double SKIP ▶ 18/65 Importer gives the same object when importing a second time OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float SKIP ▶ 18/65 Importer can import a submodule OK ▶ 18/65 Importer imports modules with a toString representation OK ▶ 16/65 GObject value (GValue) initializes from instance of object OK ▶ 18/65 Importer does not share the same object for a module on a different path OK ▶ 18/65 Importer gives the same object when importing a submodule a second time OK ▶ 16/65 GObject value (GValue) initializes from instance of instance SKIP ▶ 18/65 Importer has no meta properties on the toplevel importer OK ▶ 18/65 Importer sets the names of imported modules OK ▶ 18/65 Importer gives a module the importer object as parent module OK ▶ 18/65 Importer gives a submodule the module as parent module OK ▶ 18/65 Importer does not make a separate copy of a module imported in two places OK ▶ 18/65 Importer evaluates an __init__.js file in an imported directory OK ▶ 18/65 Importer accesses a class defined in an __init__.js file OK ▶ 18/65 Importer can import a file encoded in UTF-8 OK ▶ 18/65 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 18/65 Importer properties defined in the module's lexical scope can be accessed OK ▶ 18/65 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK ▶ 1/65 - --version after -c should be passed to script OK ▶ 18/65 Importer enumerating modules gets all of them OK ▶ 18/65 Importer enumerating modules includes modules that throw on import OK ▶ 18/65 Importer enumerating modules does not include meta properties OK 16/65 gjs:JS+thread-safe / GObjectValue OK 2.49s 95 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x34e7d6700098 JS IMPORT: Defining parent (nil) of 0x34e7d6700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34e7d6700100 of 0x34e7d67003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15d63db6e420), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15d63db6e420), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15d63db6e420), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15d63db6e420), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15d63db6e420), global 0x15d63db6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15d63db6e600), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15d63db6e740), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15d63db6e880), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15d63db6e880), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15d63db6e740), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15d63db6e600), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba9060), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba9060), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba92e0), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba92e0), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15d63db6e600), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15d63db6e740), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15d63db6e880), global 0x15d63db6e1a0 JS IMPORT: Module metadata hook for module 0x15d63db6e740 JS IMPORT: Defining meta.importSync for module 0x15d63db6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15d63db6e600), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba9060), global 0x15d63db6e1a0 JS IMPORT: Module metadata hook for module 0x15d63dba91a0 JS IMPORT: Defining meta.importSync for module 0x15d63dba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34e7d6711c30 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 0x34e7d6700100 of 0x34e7d6711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34e7d6711d88 in 0x34e7d6700100 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 0x34e7d6700100 of 0x34e7d6712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34e7d6700100 of 0x34e7d6711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34e7d6700100 of 0x15d63db6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34e7d6711d88 of 0x15d63db6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x15d63dbb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15d63dbad070, JSClass 0x7290ec8af620, in object 0x15d63dbad040 JS CTX: Initialized class GIRepositoryGType prototype 0x34e7d6712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15d63dbad0d0, JSClass 0x7290ec8af620, in object 0x15d63dbad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15d63dbad130, JSClass 0x7290ec8af620, in object 0x15d63dbad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15d63dbad190, JSClass 0x7290ec8af620, in object 0x15d63dbad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x15d63dbad040 in GIRepository 0x34e7d6711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15d63db6ee20), global 0x15d63db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15d63dba92e0), global 0x15d63db6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x15d63dbad1f0 in GIRepository 0x34e7d6711b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x34e7d6700100 of 0x15d63dbb1b20 '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 0x15d63dbad250, JSClass 0x7290ec8af620, in object 0x15d63dbad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x34e7d6700100 of 0x15d63dbb1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x34e7d6700100 of 0x34e7d6728210 '_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 0x34e7d6700100 of 0x15d63db36250 '_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 0x34e7d6700100 of 0x15d63db362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x34e7d6711d88 of 0x15d63db361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x15d63db36370 class 0x7290ec8b3360 in object 0x15d63dbad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15d63dbad730, JSClass 0x7290ec8afe20, in object 0x15d63dbad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x15d63dbad2e0 in GIRepository 0x34e7d6711b18 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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x15d63dbad760 in GIRepository 0x34e7d6711b18 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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x15d63dbad790 in GIRepository 0x34e7d6711b18 JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x15d63dbad7c0, JSClass 0x7290ec8af620, in object 0x15d63dbad760 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x15d63dbad820, JSClass 0x7290ec8af620, in object 0x15d63dbad2e0 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method set_char 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 0x15d63dbad880, JSClass 0x7290ec8af6c0, in object 0x15d63dbad790 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 0x15d63dbad8e0, JSClass 0x7290ec8af6c0, in object 0x15d63dbad790 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 get_char in prototype for GObject.Value JS G BXD: Defining method set_uchar in prototype for GObject.Value JS G BXD: Defining method get_uchar in prototype for GObject.Value JS G BXD: Defining method set_uint in prototype for GObject.Value JS G BXD: Defining method get_uint in prototype for GObject.Value JS G BXD: Defining method set_uint64 in prototype for GObject.Value JS G BXD: Defining method get_uint64 in prototype for GObject.Value JS G BXD: Defining method set_ulong in prototype for GObject.Value JS G BXD: Defining method get_ulong in prototype for GObject.Value JS G BXD: Defining method set_double in prototype for GObject.Value JS G BXD: Defining method get_double in prototype for GObject.Value JS G BXD: Defining method set_float in prototype for GObject.Value JS G BXD: Defining method get_float in prototype for GObject.Value JS G BXD: Defining method set_gtype in prototype for GObject.Value JS G BXD: Defining method get_gtype in prototype for GObject.Value JS G BXD: Defining method set_boolean in prototype for GObject.Value JS G BXD: Defining method get_boolean in prototype for GObject.Value JS G BXD: Defining method set_string in prototype for GObject.Value JS G BXD: Defining method get_string in prototype for GObject.Value JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x34e7d67dc6e0 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 0x5f74714c6960 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 0x5f74714c6960 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5f74714c69f0 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5f74714c69f0 type GParamString JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x15d63dbadb80, JSClass 0x7290ec8af620, in object 0x15d63dbad040 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 0x2793fdfc84c0, JSClass 0x7290ec8afe20, in object 0x15d63dbad760 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: 461 objects currently alive JS MEMORY: boxed_instance = 292 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 130 JS MEMORY: fundamental_instance = 4 JS MEMORY: fundamental_prototype = 2 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 5 JS MEMORY: object_instance = 6 JS MEMORY: object_prototype = 2 JS MEMORY: param = 4 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/65 gjs:JS+thread-safe / Lang RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=175 GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLang.js ▶ 18/65 Importer doesn't crash when resolving a non-string property OK ▶ 18/65 Importer scripts support relative dynamic imports OK ▶ 18/65 Importer imported scripts support relative dynamic imports OK 18/65 gjs:JS / Importer OK 1.79s 36 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x23b4df600098 JS IMPORT: Defining parent (nil) of 0x23b4df600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23b4df600100 of 0x23b4df6003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf42ae96e420), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf42ae96e420), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf42ae96e420), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf42ae96e420), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf42ae96e420), global 0xf42ae96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf42ae96e600), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf42ae96e740), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf42ae96e880), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf42ae96e880), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf42ae96e740), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf42ae96e600), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a9060), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a9060), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a92e0), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a92e0), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf42ae96e600), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf42ae96e740), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf42ae96e880), global 0xf42ae96e1a0 JS IMPORT: Module metadata hook for module 0xf42ae96e740 JS IMPORT: Defining meta.importSync for module 0xf42ae96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf42ae96e600), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a9060), global 0xf42ae96e1a0 JS IMPORT: Module metadata hook for module 0xf42ae9a91a0 JS IMPORT: Defining meta.importSync for module 0xf42ae9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23b4df611c30 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 0x23b4df600100 of 0x23b4df611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23b4df611d88 in 0x23b4df600100 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 0x23b4df600100 of 0x23b4df612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23b4df600100 of 0x23b4df611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23b4df600100 of 0xf42ae96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23b4df611d88 of 0xf42ae96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf42ae9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf42ae9ad070, JSClass 0x709c8436f620, in object 0xf42ae9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23b4df612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf42ae9ad0d0, JSClass 0x709c8436f620, in object 0xf42ae9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf42ae9ad130, JSClass 0x709c8436f620, in object 0xf42ae9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf42ae9ad190, JSClass 0x709c8436f620, in object 0xf42ae9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf42ae9ad040 in GIRepository 0x23b4df611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf42ae96ee20), global 0xf42ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf42ae9a92e0), global 0xf42ae96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf42ae9ad1f0 in GIRepository 0x23b4df611b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x23b4df600100 of 0xf42ae9b1b20 '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 0xf42ae9ad250, JSClass 0x709c8436f620, in object 0xf42ae9ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x23b4df600100 of 0xf42ae9b1a90 '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_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS IMPORT: Cleaning up from failed import of 'WarnLib' JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' 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 0xf42ae96a400 of 0x2a980f13d220 'Regress' is mod 1 JS IMPORT: successfully imported module 'Regress' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xf42ae96a400 of 0x2a980f13d5e0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0xf42ae96a420 of 0x2a980f13dc70 '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 0xf42ae96a420 of 0x23b4df61c3f8 'subA' is mod 1 JS IMPORT: Defined importer 'subA' 0x23b4df61c3f8 in 0xf42ae96a420 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 0x23b4df61c3f8 of 0x23b4df61c550 'subB' is mod 1 JS IMPORT: Defined importer 'subB' 0x23b4df61c550 in 0x23b4df61c3f8 JS IMPORT: successfully imported directory 'subB' JS CTX: Script evaluation succeeded JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x23b4df61c550 of 0x2a980f13dd60 '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 0xf42ae96a420 of 0x23b4df67eb28 'mutualImport' is mod 1 JS IMPORT: Defined importer 'mutualImport' 0x23b4df67eb28 in 0xf42ae96a420 JS IMPORT: successfully imported directory 'mutualImport' JS IMPORT: Importing module b succeeded JS IMPORT: Defining parent 0x23b4df67eb28 of 0x2a980f14d850 'b' is mod 1 JS IMPORT: successfully imported module 'b' JS IMPORT: Importing module a succeeded JS IMPORT: Defining parent 0x23b4df67eb28 of 0x2a980f14d7f0 'a' is mod 1 JS IMPORT: successfully imported module 'a' JS IMPORT: Importing module modunicode succeeded JS IMPORT: Defining parent 0xf42ae96a420 of 0x2a980f165610 'modunicode' is mod 1 JS IMPORT: successfully imported module 'modunicode' JS IMPORT: Importing module lexicalScope succeeded JS IMPORT: Defining parent 0xf42ae96a420 of 0x2a980f165730 '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 0x23b4df6170a0 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 0xf42ae96a5a0), global 0xf42ae96e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler 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 IMPORT: Module resolve hook for module '"./modules/say.js"' (relative to 0xf42ae96a5a0), global 0xf42ae96e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Importing module dynamic succeeded JS IMPORT: Defining parent 0xf42ae96a420 of 0x2a980f177280 'dynamic' is mod 1 JS IMPORT: successfully imported module 'dynamic' JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x23b4df657928), global 0xf42ae96e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler 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 IMPORT: Module resolve hook for module '"./say.js"' (relative to 0x23b4df657928), global 0xf42ae96e1a0 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: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: 89 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 59 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 = 17 JS MEMORY: ns = 6 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / LegacyByteArray RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=114 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLegacyByteArray.js ▶ 1/65 - --version after -c should not print anything OK ▶ 1/65 - --jsversion should work OK ▶ 1/65 - --jsversion should print something OK ▶ 19/65 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK ▶ 19/65 Unsafe integer marshalling warns when conversion is lossy OK ▶ 20/65 Lang module counts properties with Lang.countProperties() OK ▶ 20/65 Lang module copies properties from one object to another with Lang.copyProperties() OK ▶ 20/65 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK ▶ 20/65 Lang module copies property getters and setters OK ▶ 20/65 Lang module bind() calls the bound function with the supplied this-object OK ▶ 20/65 Lang module bind() throws an error when no function supplied OK ▶ 20/65 Lang module bind() throws an error when this-object undefined OK ▶ 20/65 Lang module bind() supplies extra arguments to the function OK ▶ 20/65 Lang module bind() appends the extra arguments to any arguments passed OK ▶ 21/65 Legacy byte array has length 0 for empty array OK 20/65 gjs:JS+thread-safe / Lang OK 1.19s 9 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x335253200098 JS IMPORT: Defining parent (nil) of 0x335253200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x335253200100 of 0x3352532003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x55ddd46e420), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x55ddd46e420), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x55ddd46e420), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x55ddd46e420), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x55ddd46e420), global 0x55ddd46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x55ddd46e600), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x55ddd46e740), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x55ddd46e880), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x55ddd46e880), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x55ddd46e740), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x55ddd46e600), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a9060), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a9060), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a92e0), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a92e0), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x55ddd46e600), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x55ddd46e740), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x55ddd46e880), global 0x55ddd46e1a0 JS IMPORT: Module metadata hook for module 0x55ddd46e740 JS IMPORT: Defining meta.importSync for module 0x55ddd46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x55ddd46e600), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a9060), global 0x55ddd46e1a0 JS IMPORT: Module metadata hook for module 0x55ddd4a91a0 JS IMPORT: Defining meta.importSync for module 0x55ddd4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x335253211c30 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 0x335253200100 of 0x335253211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x335253211d88 in 0x335253200100 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 0x335253200100 of 0x335253212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x335253200100 of 0x335253211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x335253200100 of 0x55ddd46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x335253211d88 of 0x55ddd46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x55ddd4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x55ddd4ad070, JSClass 0x7cff65c7e620, in object 0x55ddd4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x335253212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x55ddd4ad0d0, JSClass 0x7cff65c7e620, in object 0x55ddd4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x55ddd4ad130, JSClass 0x7cff65c7e620, in object 0x55ddd4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x55ddd4ad190, JSClass 0x7cff65c7e620, in object 0x55ddd4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x55ddd4ad040 in GIRepository 0x335253211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x55ddd46ee20), global 0x55ddd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x55ddd4a92e0), global 0x55ddd46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x55ddd4ad1f0 in GIRepository 0x335253211b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x335253200100 of 0x55ddd4b1b20 '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 0x55ddd4ad250, JSClass 0x7cff65c7e620, in object 0x55ddd4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x335253200100 of 0x55ddd4b1a90 '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: 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 0x335253200100 of 0x55ddd436250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x335253200100 of 0x55ddd4361f0 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 72 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 6 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / LegacyClass RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=24 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLegacyClass.js ▶ 21/65 Legacy byte array initially sized to 10 has length 10 OK ▶ 21/65 Legacy byte array initially sized to 10 is initialized to zeroes OK ▶ 1/65 - --jsversion after -c should be passed to script OK ▶ 21/65 Legacy byte array assigns values correctly OK ▶ 21/65 Legacy byte array assignment past end implicitly lengthens the array OK ▶ 21/65 Legacy byte array assignment past end implicitly creates zero bytes OK ▶ 21/65 Legacy byte array changes the length when assigning to length property OK ▶ 21/65 Legacy byte array conversions gives a byte 5 when assigning 5 OK ▶ 21/65 Legacy byte array conversions gives a byte 0 when assigning null OK ▶ 21/65 Legacy byte array conversions gives a byte 0 when assigning undefined OK ▶ 21/65 Legacy byte array conversions rounds off when assigning a double OK ▶ 21/65 Legacy byte array can be created from an array OK ▶ 21/65 Legacy byte array can be converted to a string of ASCII characters OK ▶ 21/65 Legacy byte array can be passed in with transfer none OK 21/65 gjs:JS+thread-safe / LegacyByteArray OK 1.40s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3649d6d00098 JS IMPORT: Defining parent (nil) of 0x3649d6d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3649d6d00100 of 0x3649d6d003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x17dae626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17dae626e420), global 0x17dae626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17dae626e420), global 0x17dae626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17dae626e420), global 0x17dae626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17dae626e420), global 0x17dae626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17dae626e420), global 0x17dae626e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17dae626e600), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17dae626e740), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17dae626e880), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17dae626e880), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17dae626e740), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17dae626e600), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a9060), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a9060), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a92e0), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a92e0), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17dae626e600), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17dae626e740), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17dae626e880), global 0x17dae626e1a0 JS IMPORT: Module metadata hook for module 0x17dae626e740 JS IMPORT: Defining meta.importSync for module 0x17dae626e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17dae626e600), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a9060), global 0x17dae626e1a0 JS IMPORT: Module metadata hook for module 0x17dae62a91a0 JS IMPORT: Defining meta.importSync for module 0x17dae62a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3649d6d11c30 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 0x3649d6d00100 of 0x3649d6d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3649d6d11d88 in 0x3649d6d00100 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 0x3649d6d00100 of 0x3649d6d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3649d6d00100 of 0x3649d6d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3649d6d00100 of 0x17dae626ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3649d6d11d88 of 0x17dae626ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17dae62b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17dae62ad070, JSClass 0x7dc1e6f85620, in object 0x17dae62ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3649d6d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17dae62ad0d0, JSClass 0x7dc1e6f85620, in object 0x17dae62ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17dae62ad130, JSClass 0x7dc1e6f85620, in object 0x17dae62ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17dae62ad190, JSClass 0x7dc1e6f85620, in object 0x17dae62ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17dae62ad040 in GIRepository 0x3649d6d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17dae626ee20), global 0x17dae626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17dae62a92e0), global 0x17dae626e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x17dae62ad1f0 in GIRepository 0x3649d6d11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3649d6d00100 of 0x17dae62b1b20 '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 0x17dae62ad250, JSClass 0x7dc1e6f85620, in object 0x17dae62ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3649d6d00100 of 0x17dae62b1a90 '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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x17dae62ad2e0 in GIRepository 0x3649d6d11b18 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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: 72 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 58 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 = 4 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / LegacyGObject RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=81 LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLegacyGObject.js ▶ 1/65 - --jsversion after -c should not print anything OK ▶ 22/65 A metaclass has its constructor called each time a class is created with it OK ▶ 22/65 A metaclass is an instance of Lang.Class OK ▶ 22/65 A metaclass produces instances that are instances of itself and Lang.Class OK ▶ 22/65 A metaclass can dynamically define properties in its constructor OK ▶ 22/65 A metaclass instance gets all the properties from its class and metaclass OK ▶ 22/65 A metaclass instance gets dynamically defined properties from metaclass OK ▶ 22/65 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass OK ▶ 22/65 A metaclass can be detected with Lang.getMetaClass OK ▶ 22/65 Class framework calls _init constructors OK ▶ 22/65 Class framework calls parent constructors OK ▶ 22/65 Class framework sets the right constructor properties OK ▶ 22/65 Class framework sets up instanceof correctly OK ▶ 22/65 Class framework has a name OK ▶ 22/65 Class framework reports a sensible value for toString() OK ▶ 22/65 Class framework allows overriding toString() OK ▶ 22/65 Class framework is not configurable OK ▶ 22/65 Class framework allows accessors for properties OK ▶ 22/65 Class framework raises an exception when creating an abstract class OK ▶ 22/65 Class framework inherits properties from abstract base classes OK ▶ 22/65 Class framework inherits constructors from abstract base classes OK ▶ 22/65 Class framework allows ES6 classes to inherit from abstract base classes OK ▶ 22/65 Class framework lets methods call other methods without clobbering __caller__ OK ▶ 22/65 Class framework allows custom return values from constructors OK ▶ 22/65 Class framework allows symbol-named methods OK ▶ 22/65 An interface is an instance of Lang.Interface OK ▶ 22/65 An interface has a name OK ▶ 22/65 An interface cannot be instantiated OK ▶ 22/65 An interface can be implemented by a class OK ▶ 22/65 An interface can be implemented by a class's superclass OK ▶ 22/65 An interface doesn't disturb a class's constructor OK ▶ 22/65 An interface can have its required method implemented OK ▶ 1/65 - no profiling data should be dumped without --profile OK ▶ 22/65 An interface must have a name OK ▶ 22/65 An interface must have its required methods implemented OK ▶ 22/65 An interface does not have to have its optional methods implemented OK ▶ 22/65 An interface can have its optional method deferred to by the implementation OK ▶ 22/65 An interface can be chained up to by a class OK ▶ 22/65 An interface can include arguments when being chained up to by a class OK ▶ 22/65 An interface can have its property getter deferred to OK ▶ 22/65 An interface can have its property setter deferred to OK ▶ 22/65 An interface can have its property getter overridden OK ▶ 22/65 An interface can have its property setter overridden OK ▶ 22/65 An interface can require another interface OK ▶ 22/65 An interface can have empty requires OK ▶ 22/65 An interface can chain up to another interface OK ▶ 22/65 An interface can be chained up to with a generic OK ▶ 22/65 An interface can chain up to another interface with a generic OK ▶ 22/65 An interface has its optional function defer to that of the last interface OK ▶ 22/65 An interface must have all its required interfaces implemented OK ▶ 22/65 An interface must have all its required interfaces implemented in the correct order OK ▶ 22/65 An interface can have its implementation on a parent class OK ▶ 22/65 An interface can require its implementor to be a subclass of some class OK ▶ 19/65 Marshalling empty flat arrays of structs accepts null OK ▶ 22/65 An interface must be implemented by an object which subclasses the required class OK ▶ 22/65 An interface can have methods that call others of its methods OK ▶ 19/65 Marshalling empty flat arrays of structs accepts an empty array OK ▶ 22/65 An interface is implemented by a subclass of a class that implements it OK ▶ 22/65 An interface can be reimplemented by a subclass of a class that implements it OK ▶ 19/65 Constructor throws when constructor called without new OK ▶ 22/65 An interface tells what it is with toString() OK ▶ 19/65 Enum classes enum has a $gtype property OK ▶ 19/65 Enum classes enum $gtype property is enumerable OK ▶ 22/65 ES6 class inheriting from Lang.Class calls a static method on the parent class OK ▶ 19/65 GError domains Number converts error to quark OK ▶ 22/65 ES6 class inheriting from Lang.Class calls a method on the parent class OK ▶ 22/65 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK ▶ 22/65 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK ▶ 22/65 ES6 class inheriting from Lang.Class overrides a method on the parent class OK ▶ 22/65 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK ▶ 19/65 Garbage collection of introspected objects collects objects properly with signals connected OK ▶ 19/65 Gdk.Atom is presented as string OK ▶ 23/65 GObject class constructs with default values for properties OK 22/65 gjs:JS+thread-safe / LegacyClass OK 1.81s 62 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x316586300098 JS IMPORT: Defining parent (nil) of 0x316586300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x316586300100 of 0x3165863003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x259fde86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259fde86e420), global 0x259fde86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259fde86e420), global 0x259fde86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259fde86e420), global 0x259fde86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259fde86e420), global 0x259fde86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259fde86e420), global 0x259fde86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x259fde86e600), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259fde86e740), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259fde86e880), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259fde86e880), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259fde86e740), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x259fde86e600), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a9060), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a9060), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a92e0), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a92e0), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x259fde86e600), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259fde86e740), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259fde86e880), global 0x259fde86e1a0 JS IMPORT: Module metadata hook for module 0x259fde86e740 JS IMPORT: Defining meta.importSync for module 0x259fde86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x259fde86e600), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a9060), global 0x259fde86e1a0 JS IMPORT: Module metadata hook for module 0x259fde8a91a0 JS IMPORT: Defining meta.importSync for module 0x259fde8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x316586311c30 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 0x316586300100 of 0x316586311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x316586311d88 in 0x316586300100 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 0x316586300100 of 0x316586312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x316586300100 of 0x316586311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x316586300100 of 0x259fde86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x316586311d88 of 0x259fde86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x259fde8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x259fde8ad070, JSClass 0x769196748620, in object 0x259fde8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x316586312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x259fde8ad0d0, JSClass 0x769196748620, in object 0x259fde8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x259fde8ad130, JSClass 0x769196748620, in object 0x259fde8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x259fde8ad190, JSClass 0x769196748620, in object 0x259fde8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x259fde8ad040 in GIRepository 0x316586311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259fde86ee20), global 0x259fde86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259fde8a92e0), global 0x259fde86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x259fde8ad1f0 in GIRepository 0x316586311b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x316586300100 of 0x259fde8b1b20 '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 0x259fde8ad250, JSClass 0x769196748620, in object 0x259fde8ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x316586300100 of 0x259fde8b1a90 '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: 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 0x316586300100 of 0x259fde8362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x316586300100 of 0x259fde836250 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 72 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 6 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 GObject class constructs with a hash of property values OK 24/65 gjs:JS+thread-safe / Mainloop RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=253 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testMainloop.js ▶ 19/65 Complete enumeration (boxed types) enumerates all properties OK ▶ 23/65 GObject class constructs with property values from Gtk.Builder OK ▶ 23/65 GObject class does not allow changing CONSTRUCT_ONLY properties OK ▶ 23/65 GObject class has a name OK ▶ 23/65 GObject class has a notify signal OK ▶ 23/65 GObject class can define its own signals OK ▶ 23/65 GObject class passes emitted arguments to signal handlers OK ▶ 23/65 GObject class can return values from signals OK ▶ 23/65 GObject class does not call first-wins signal handlers after one returns a value OK ▶ 23/65 GObject class gets the return value of the default handler OK ▶ 1/65 - --profile should dump profiling data to the default file name SKIP ▶ 1/65 - --profile with argument should dump profiling data to the named file SKIP ▶ 1/65 - GJS_ENABLE_PROFILER=1 should enable the profiler SKIP ▶ 23/65 GObject class calls run-last default handler last OK ▶ 23/65 GObject class can inherit from something that's not GObject.Object OK ▶ 23/65 GObject class can implement an interface OK ▶ 23/65 GObject class can implement interface vfuncs OK ▶ 23/65 GObject class can be a subclass OK ▶ 23/65 GObject class can have any valid Lang.Class name OK ▶ 23/65 GObject class calls its _instance_init() function while chaining up in constructor OK ▶ 23/65 GObject class can have an interface-valued property OK ▶ 23/65 GObject class can override a property from the parent class OK ▶ 23/65 GObject class cannot override a non-existent property OK ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK ▶ 23/65 GObject class handles gracefully forgetting to override a C property OK ▶ 23/65 GObject class handles gracefully overriding a C property but forgetting the accessors OK ▶ 23/65 GObject interface class can implement a Lang.Interface OK ▶ 23/65 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK ▶ 23/65 GObject interface can be implemented by a GObject class along with a JS interface OK ▶ 23/65 GObject interface is an instance of the interface classes OK ▶ 23/65 GObject interface cannot be instantiated OK ▶ 23/65 GObject interface has a name OK ▶ 23/65 GObject interface reports its type name OK ▶ 23/65 GObject interface can be implemented by a GObject class OK ▶ 23/65 GObject interface is implemented by a GObject class with the correct class object OK ▶ 23/65 GObject interface can be implemented by a class also implementing a Lang.Interface OK ▶ 23/65 GObject interface can have its required function implemented OK ▶ 23/65 GObject interface must have its required function implemented OK ▶ 23/65 GObject interface doesn't have to have its optional function implemented OK ▶ 23/65 GObject interface can have its optional function deferred to by the implementation OK ▶ 23/65 GObject interface can have its function chained up to OK ▶ 23/65 GObject interface can require another interface OK ▶ 23/65 GObject interface can chain up to another interface OK ▶ 23/65 GObject interface defers to the last interface's optional function OK ▶ 23/65 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 23/65 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 23/65 GObject interface can require an interface from C OK ▶ 23/65 GObject interface can define signals on the implementing class OK ▶ 23/65 GObject interface can define properties on the implementing class OK ▶ 23/65 GObject interface must have its properties overridden OK ▶ 23/65 GObject interface gets the correct type for its metaclass OK ▶ 23/65 GObject interface can be implemented by a class as well as its parent class OK ▶ 23/65 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK ▶ 1/65 - interpreter should exit with the correct exit code from a queued promise job OK ▶ 1/65 - interpreter should run queued promise jobs before finishing OK ▶ 1/65 - interpreter should stop running jobs when one calls System.exit() OK 23/65 gjs:JS+thread-safe / LegacyGObject OK 2.31s 60 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x33a3ac700098 JS IMPORT: Defining parent (nil) of 0x33a3ac700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33a3ac700100 of 0x33a3ac7003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10eb5ac6e420), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10eb5ac6e420), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10eb5ac6e420), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10eb5ac6e420), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10eb5ac6e420), global 0x10eb5ac6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10eb5ac6e600), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10eb5ac6e740), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10eb5ac6e880), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10eb5ac6e880), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10eb5ac6e740), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10eb5ac6e600), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca9060), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca9060), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca92e0), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca92e0), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10eb5ac6e600), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10eb5ac6e740), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10eb5ac6e880), global 0x10eb5ac6e1a0 JS IMPORT: Module metadata hook for module 0x10eb5ac6e740 JS IMPORT: Defining meta.importSync for module 0x10eb5ac6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10eb5ac6e600), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca9060), global 0x10eb5ac6e1a0 JS IMPORT: Module metadata hook for module 0x10eb5aca91a0 JS IMPORT: Defining meta.importSync for module 0x10eb5aca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33a3ac711c30 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 0x33a3ac700100 of 0x33a3ac711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33a3ac711d88 in 0x33a3ac700100 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 0x33a3ac700100 of 0x33a3ac712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33a3ac700100 of 0x33a3ac711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33a3ac700100 of 0x10eb5ac6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33a3ac711d88 of 0x10eb5ac6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10eb5acb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10eb5acad070, JSClass 0x7d902e7fc620, in object 0x10eb5acad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33a3ac712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10eb5acad0d0, JSClass 0x7d902e7fc620, in object 0x10eb5acad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10eb5acad130, JSClass 0x7d902e7fc620, in object 0x10eb5acad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10eb5acad190, JSClass 0x7d902e7fc620, in object 0x10eb5acad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10eb5acad040 in GIRepository 0x33a3ac711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10eb5ac6ee20), global 0x10eb5ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10eb5aca92e0), global 0x10eb5ac6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x10eb5acad1f0 in GIRepository 0x33a3ac711b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x33a3ac700100 of 0x10eb5acb1b20 '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 0x10eb5acad250, JSClass 0x7d902e7fc620, in object 0x10eb5acad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x33a3ac700100 of 0x10eb5acb1a90 '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: 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 0x33a3ac700100 of 0x10eb5ac366a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x33a3ac700100 of 0x10eb5ac36640 '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 0x33a3ac700100 of 0x10eb5ac36700 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x33a3ac700100 of 0x10eb5ac365e0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x33a3ac711d88 of 0x10eb5ac36580 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x33a3ac700100 of 0x33a3ac729ef0 '_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 0x33a3ac700100 of 0x10eb5ac369d0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x33a3ac711d88 of 0x10eb5ac36970 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x10eb5ac36a90 class 0x7d902e800360 in object 0x10eb5acad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10eb5acad760, JSClass 0x7d902e7fce20, in object 0x10eb5acad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x10eb5acad310 in GIRepository 0x33a3ac711b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x10eb5acad790, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x10eb5acad7f0, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x10eb5acad850, JSClass 0x7d902e7fc620, in object 0x10eb5acad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x10eb5acad8b0, JSClass 0x7d902e7fc620, in object 0x10eb5acad2e0 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 0x10eb5acad910, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x10eb5acad970, JSClass 0x7d902e7fce20, in object 0x10eb5acad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x10eb5acad9d0, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 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 0x106554324280, JSClass 0x7d902e7fcbe0, in object 0x10eb5acad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x10eb5acada60, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x10eb5acadaf0, JSClass 0x7d902e7fc620, in object 0x10eb5acad2e0 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 0x10eb5acadb50, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 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' 0x10eb5acad2e0 in GIRepository 0x33a3ac711b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x33a3ac711d88 of 0x106554324d00 '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 0x10eb5acadbe0, JSClass 0x7d902e7fce20, in object 0x10eb5acad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x10eb5acadc40, JSClass 0x7d902e7fce20, in object 0x10eb5acadbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x10eb5acadca0, JSClass 0x7d902e7fce20, in object 0x10eb5acadbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x10eb5acadbb0 in GIRepository 0x33a3ac711b18 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 0x33a3ac700100 of 0x1065543292e0 '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 0x33a3ac730388 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 0x5d210b435260 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b4352f0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b435380 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 0x33a3ac7304b8 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 0x10eb5acadd00, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 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 0x10eb5acadd60, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x10eb5acaddc0, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x106554329850, JSClass 0x7d902e7fcbe0, in object 0x10eb5acad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x10eb5acade50, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x10eb5acadeb0, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x10eb5acadf10, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x10eb5acadf70, JSClass 0x7d902e7fce20, in object 0x33a3ac711c08 JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x10eb5acadfd0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b435530 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x10655433d670, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x10655433d700, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b464570 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b4355c0 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 0x1065543550d0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b4645e0 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 0x106554355130, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b464650 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 0x106554355190, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x10655433dc10, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x10655433dca0, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 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 0x5d210b465130 type GParamInt JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b4651b0 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 0x106554355250, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b4646c0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_Shiny (Gjs_Shiny), prototype 0x1065543552b0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x106554355310, JSClass 0x7d902e7fce20, in object 0x10eb5acadbb0 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 0x5d210b4352f0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x5d210b4352f0 type GParamString JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1065543553a0, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 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 0x5d210b6da040 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 0x106554355400, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b6da0b0 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 0x106554355490, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 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 0x33a3ac728910 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x1065543554f0, JSClass 0x7d902e7fce20, in object 0x10eb5acad2e0 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x1065543b35b0, JSClass 0x7d902e7fcbe0, in object 0x10eb5acad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x106554355580, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 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 0x5d210b6da120 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 0x1065543555e0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x106554355640, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x1065543556a0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 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 0x5d210b6da190 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 0x106554355700, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b6da200 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 0x106554355760, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5d210b6da270 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 0x1065543557c0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x1065543bbeb0, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 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 0x1065543558b0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x106554355910, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x1065543c2340, JSClass 0x7d902e7fcbe0, in object 0x10eb5ac6a940 JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x1065543559a0, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x106554355a00, JSClass 0x7d902e7fce20, in object 0x10eb5ac6a940 JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 400 objects currently alive JS MEMORY: boxed_instance = 3 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 16 JS MEMORY: function = 220 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 = 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Namespace RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=31 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testNamespace.js 19/65 gjs:JS+thread-safe / Introspection OK 4.69s 16 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x1750e0200098 JS IMPORT: Defining parent (nil) of 0x1750e0200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1750e0200100 of 0x1750e02003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x35430906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35430906e420), global 0x35430906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35430906e420), global 0x35430906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35430906e420), global 0x35430906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35430906e420), global 0x35430906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35430906e420), global 0x35430906e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35430906e600), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35430906e740), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35430906e880), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35430906e880), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35430906e740), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35430906e600), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a9060), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a9060), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a92e0), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a92e0), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35430906e600), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35430906e740), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35430906e880), global 0x35430906e1a0 JS IMPORT: Module metadata hook for module 0x35430906e740 JS IMPORT: Defining meta.importSync for module 0x35430906e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35430906e600), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a9060), global 0x35430906e1a0 JS IMPORT: Module metadata hook for module 0x3543090a91a0 JS IMPORT: Defining meta.importSync for module 0x3543090a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1750e0211c30 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 0x1750e0200100 of 0x1750e0211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1750e0211d88 in 0x1750e0200100 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 0x1750e0200100 of 0x1750e0212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1750e0200100 of 0x1750e0211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1750e0200100 of 0x35430906ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1750e0211d88 of 0x35430906ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3543090b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3543090ad070, JSClass 0x78cfaf0fe620, in object 0x3543090ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1750e0212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3543090ad0d0, JSClass 0x78cfaf0fe620, in object 0x3543090ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3543090ad130, JSClass 0x78cfaf0fe620, in object 0x3543090ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3543090ad190, JSClass 0x78cfaf0fe620, in object 0x3543090ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3543090ad040 in GIRepository 0x1750e0211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35430906ee20), global 0x35430906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3543090a92e0), global 0x35430906e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3543090ad1f0 in GIRepository 0x1750e0211b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1750e0200100 of 0x3543090b1b20 '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 0x3543090ad250, JSClass 0x78cfaf0fe620, in object 0x3543090ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1750e0200100 of 0x3543090b1a90 '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 CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Gdk' 0x3543090ad2e0 in GIRepository 0x1750e0211b18 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: 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 0x1750e0200100 of 0x354309036310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1750e0200100 of 0x3543090362b0 '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 0x1750e0200100 of 0x354309036370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1750e0200100 of 0x354309036250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1750e0211d88 of 0x3543090361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1750e0200100 of 0x1750e0229d50 '_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 0x1750e0200100 of 0x354309036640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1750e0211d88 of 0x3543090365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x354309036700 class 0x78cfaf102360 in object 0x3543090ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3543090ad790, JSClass 0x78cfaf0fee20, in object 0x3543090ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3543090ad340 in GIRepository 0x1750e0211b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3543090ad7c0, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3543090ad820, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x3543090ad880, JSClass 0x78cfaf0fe620, in object 0x3543090ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3543090ad8e0, JSClass 0x78cfaf0fe620, in object 0x3543090ad310 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 0x3543090ad940, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3543090ad9a0, JSClass 0x78cfaf0fee20, in object 0x3543090ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3543090ada00, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 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 0x354309036eb0, JSClass 0x78cfaf0febe0, in object 0x3543090ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3543090ada90, JSClass 0x78cfaf0fee20, in object 0x1750e0211c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3543090adb20, JSClass 0x78cfaf0fe620, in object 0x3543090ad310 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 0x3543090adb80, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 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' 0x3543090ad310 in GIRepository 0x1750e0211b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1750e0211d88 of 0x3a24c0b1f970 '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 0x3543090adc10, JSClass 0x78cfaf0fee20, in object 0x3543090ad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3543090adc70, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3543090adcd0, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x3543090adbe0 in GIRepository 0x1750e0211b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1750e0200100 of 0x1750e0230040 '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_add' 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 0x3543090add30, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x3543090add90, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 JS G NS: Found info type FUNCTION for 'source_remove' 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 0x1750e0208d20 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 0x3543090addf0, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x3543090ade50, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 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 0x1750e020f280 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x3543090adee0, JSClass 0x78cfaf0fee20, in object 0x3543090ad310 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 0x1750e021fae8 JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' JS G ERR: Defined class for ResolverError (GError), prototype 0x3a24c0b5e6d0, JSClass 0x78cfaf0fe940, in object 0x3543090ad310 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 0x3543090adf70, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 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 0x3a24c0b61040, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 JS G OBJ: Defined class for Button (GtkButton), prototype 0x3a24c0b610a0, JSClass 0x78cfaf0fee20, in object 0x3543090adbe0 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 0x3543090adaf0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x3543090adfd0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02272d8 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x3a24c0b61160, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e02273c0 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 0x1750e02274a8 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 0x1750e0227590 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 0x3a24c0b61250, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02275f8 JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x3a24c0b612e0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e02276e0 JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' JS G OBJ: Defined class for Device (GdkDevice), prototype 0x3a24c0b61370, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x3a24c0b613d0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x3a24c0b5e490, JSClass 0x78cfaf0febe0, in object 0x3543090ad2e0 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 0x1750e0227ec8 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 0x3a24c0b61490, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e0227f30 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 0x1750e0228018 JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x3a24c0b61550, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x3a24c0b615b0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e0228080 JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x3a24c0b61640, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e02280e8 JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x3a24c0b616d0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x3a24c0b61730, JSClass 0x78cfaf0feec0, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' JS G BXD: Defined class for EventAny (void), prototype 0x3a24c0b61790, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' JS G BXD: Defined class for EventButton (void), prototype 0x3a24c0b617c0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' JS G BXD: Defined class for EventConfigure (void), prototype 0x3a24c0b617f0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' JS G BXD: Defined class for EventCrossing (void), prototype 0x3a24c0b61820, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' JS G BXD: Defined class for EventDND (void), prototype 0x3a24c0b61850, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' JS G BXD: Defined class for EventExpose (void), prototype 0x3a24c0b61880, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' JS G BXD: Defined class for EventFocus (void), prototype 0x3a24c0b618b0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' JS G BXD: Defined class for EventGrabBroken (void), prototype 0x3a24c0b618e0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' JS G BXD: Defined class for EventKey (void), prototype 0x3a24c0b61910, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02281d0 JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' JS G BXD: Defined class for EventMotion (void), prototype 0x3a24c0b61970, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' JS G BXD: Defined class for EventOwnerChange (void), prototype 0x3a24c0b619a0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' JS G BXD: Defined class for EventPadAxis (void), prototype 0x3a24c0b619d0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' JS G BXD: Defined class for EventPadButton (void), prototype 0x3a24c0b61a00, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x3a24c0b61a30, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' JS G BXD: Defined class for EventProperty (void), prototype 0x3a24c0b61a60, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' JS G BXD: Defined class for EventProximity (void), prototype 0x3a24c0b61a90, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' JS G BXD: Defined class for EventScroll (void), prototype 0x3a24c0b61ac0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' JS G BXD: Defined class for EventSelection (void), prototype 0x3a24c0b61af0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x3a24c0b61b20, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' JS G BXD: Defined class for EventSetting (void), prototype 0x3a24c0b61b80, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' JS G BXD: Defined class for EventTouch (void), prototype 0x3a24c0b61bb0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x3a24c0b61be0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x3a24c0b61c10, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02283b8 JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' JS G BXD: Defined class for EventVisibility (void), prototype 0x3a24c0b61c70, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' JS G BXD: Defined class for EventWindowState (void), prototype 0x3a24c0b61ca0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02287a0 JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x3a24c0b61d00, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e0228808 JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x3a24c0b61d90, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x3a24c0b61dc0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e02288f0 JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x3a24c0b61e50, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' JS G ERR: Defined class for GLError (GError), prototype 0x3a24c0b5e7c0, JSClass 0x78cfaf0fe940, in object 0x3543090ad2e0 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 0x3a24c0b61eb0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0228958 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 0x1750e02289c0 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 0x1750e0228a28 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 0x1750e0228b10 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 0x1750e0228b78 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 0x3a24c0b61fd0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' JS G BXD: Defined class for KeymapKey (void), prototype 0x3a24c0bb3070, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0228c60 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 0x1750e0228cc8 JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x3a24c0bb3100, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e02290b0 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 0x1750e0229118 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 0x3a24c0bb31c0, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0229180 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 0x1750e02291e8 JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x3a24c0bb3250, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x3a24c0bb32b0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e0229250 JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x3a24c0bb3340, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e02292b8 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 0x1750e0229320 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 0x1750e0229388 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 0x1750e02293f0 JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' JS G BXD: Defined class for TimeCoord (void), prototype 0x3a24c0bb3460, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0229458 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 0x1750e02294c0 JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x3a24c0bb34f0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 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 0x1750e0229528 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 0x1750e0229590 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 0x1750e02295f8 JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0x3a24c0bb35e0, JSClass 0x78cfaf0fee20, in object 0x3543090ad2e0 JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' JS G BXD: Defined class for WindowAttr (void), prototype 0x3a24c0bb3640, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0229660 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 0x1750e0229748 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 0x1750e0229830 JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' JS G BXD: Defined class for WindowRedirect (void), prototype 0x3a24c0bb3700, JSClass 0x78cfaf0fe620, in object 0x3543090ad2e0 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 0x1750e0229918 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 0x1750e0229b00 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 0x1750e0229b68 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 0x1750e0229c50 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: 436 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 45 JS MEMORY: closure = 1 JS MEMORY: function = 329 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 2 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Package RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=187 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testPackage.js ▶ 24/65 Mainloop.timeout_add() runs a timeout function OK ▶ 24/65 Mainloop.timeout_add() runs a timeout function until it returns false OK ▶ 24/65 Mainloop.timeout_add() runs a timeout function after an initial timeout OK ▶ 24/65 Mainloop.idle_add() runs an idle function OK ▶ 24/65 Mainloop.idle_add() continues to run idle functions that return true OK ▶ 24/65 Mainloop.idle_add() does not run idle functions if removed OK ▶ 24/65 Mainloop.idle_add() can remove idle functions while they are being invoked OK ▶ 24/65 Mainloop.idle_add() does not leak idle callbacks OK 24/65 gjs:JS+thread-safe / Mainloop OK 1.60s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2b88fd000098 JS IMPORT: Defining parent (nil) of 0x2b88fd000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b88fd000100 of 0x2b88fd0003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x24269376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24269376e420), global 0x24269376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24269376e420), global 0x24269376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24269376e420), global 0x24269376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24269376e420), global 0x24269376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24269376e420), global 0x24269376e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24269376e600), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24269376e740), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24269376e880), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24269376e880), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24269376e740), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24269376e600), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a9060), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a9060), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a92e0), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a92e0), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24269376e600), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24269376e740), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24269376e880), global 0x24269376e1a0 JS IMPORT: Module metadata hook for module 0x24269376e740 JS IMPORT: Defining meta.importSync for module 0x24269376e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24269376e600), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a9060), global 0x24269376e1a0 JS IMPORT: Module metadata hook for module 0x2426937a91a0 JS IMPORT: Defining meta.importSync for module 0x2426937a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b88fd011c30 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 0x2b88fd000100 of 0x2b88fd011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b88fd011d88 in 0x2b88fd000100 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 0x2b88fd000100 of 0x2b88fd012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b88fd000100 of 0x2b88fd011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b88fd000100 of 0x24269376ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b88fd011d88 of 0x24269376ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2426937b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2426937ad070, JSClass 0x7bbfc6593620, in object 0x2426937ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b88fd012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2426937ad0d0, JSClass 0x7bbfc6593620, in object 0x2426937ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2426937ad130, JSClass 0x7bbfc6593620, in object 0x2426937ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2426937ad190, JSClass 0x7bbfc6593620, in object 0x2426937ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2426937ad040 in GIRepository 0x2b88fd011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24269376ee20), global 0x24269376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2426937a92e0), global 0x24269376e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2426937ad1f0 in GIRepository 0x2b88fd011b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2b88fd000100 of 0x2426937b1b20 '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 0x2426937ad250, JSClass 0x7bbfc6593620, in object 0x2426937ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2b88fd000100 of 0x2426937b1a90 '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 '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2b88fd000100 of 0x2b88fd028330 '_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 0x2b88fd000100 of 0x2426937362b0 '_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 0x2b88fd000100 of 0x242693736310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2b88fd011d88 of 0x242693736250 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2426937363d0 class 0x7bbfc6597360 in object 0x2426937ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2426937ad730, JSClass 0x7bbfc6593e20, in object 0x2426937ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2426937ad2e0 in GIRepository 0x2b88fd011b18 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2b88fd000100 of 0x2426937361f0 '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_add' in namespace 'GLib' 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 0x2426937ad760, JSClass 0x7bbfc6593620, in object 0x2426937ad040 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 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: 113 objects currently alive JS MEMORY: boxed_instance = 10 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 2 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 = 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / ParamSpec RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=24 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testParamSpec.js ▶ 1/65 - unhandled promise rejection should be reported OK ▶ 25/65 GI repository namespace supplies a name OK 25/65 gjs:JS+thread-safe / Namespace OK 1.10s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x8e93400098 JS IMPORT: Defining parent (nil) of 0x8e93400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8e93400100 of 0x8e934003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e9cf36e420), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e9cf36e420), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e9cf36e420), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e9cf36e420), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e9cf36e420), global 0x18e9cf36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18e9cf36e600), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e9cf36e740), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e9cf36e880), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e9cf36e880), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e9cf36e740), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18e9cf36e600), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a9060), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a9060), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a92e0), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a92e0), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18e9cf36e600), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e9cf36e740), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e9cf36e880), global 0x18e9cf36e1a0 JS IMPORT: Module metadata hook for module 0x18e9cf36e740 JS IMPORT: Defining meta.importSync for module 0x18e9cf36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18e9cf36e600), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a9060), global 0x18e9cf36e1a0 JS IMPORT: Module metadata hook for module 0x18e9cf3a91a0 JS IMPORT: Defining meta.importSync for module 0x18e9cf3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8e93411c30 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 0x8e93400100 of 0x8e93411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8e93411d88 in 0x8e93400100 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 0x8e93400100 of 0x8e93412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8e93400100 of 0x8e93411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8e93400100 of 0x18e9cf36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8e93411d88 of 0x18e9cf36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18e9cf3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18e9cf3ad070, JSClass 0x7e04ff073620, in object 0x18e9cf3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8e93412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18e9cf3ad0d0, JSClass 0x7e04ff073620, in object 0x18e9cf3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18e9cf3ad130, JSClass 0x7e04ff073620, in object 0x18e9cf3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18e9cf3ad190, JSClass 0x7e04ff073620, in object 0x18e9cf3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18e9cf3ad040 in GIRepository 0x8e93411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e9cf36ee20), global 0x18e9cf36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e9cf3a92e0), global 0x18e9cf36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x18e9cf3ad1f0 in GIRepository 0x8e93411b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x8e93400100 of 0x18e9cf3b1b20 '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 0x18e9cf3ad250, JSClass 0x7e04ff073620, in object 0x18e9cf3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x8e93400100 of 0x18e9cf3b1a90 '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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x18e9cf3ad2e0 in GIRepository 0x8e93411b18 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 71 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 4 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Print RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=210 GJS_DEBUG_OUTPUT=stderr ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testPrint.js ▶ 1/65 - catching an await expression should not cause unhandled rejection OK ▶ 26/65 Package module finds an existing library OK ▶ 26/65 Package module doesn't find a non-existent library OK ▶ 26/65 Package module finds a function OK ▶ 26/65 Package module doesn't find a non-existent function OK ▶ 26/65 Package module finds a class OK ▶ 26/65 Package module doesn't find a non-existent class OK ▶ 26/65 Package module finds a property OK ▶ 26/65 Package module doesn't find a non-existent property OK ▶ 26/65 Package module finds a static function OK ▶ 26/65 Package module doesn't find a non-existent static function OK ▶ 26/65 Package module finds a method OK ▶ 26/65 Package module doesn't find a non-existent method OK ▶ 26/65 Package module finds an interface OK ▶ 26/65 Package module doesn't find a non-existent interface OK ▶ 26/65 Package module finds an interface method OK ▶ 26/65 Package module doesn't find a non-existent interface method OK ▶ 26/65 Package module finds an enum value OK ▶ 26/65 Package module doesn't find a non-existent enum value OK ▶ 26/65 Package module finds a constant OK ▶ 26/65 Package module doesn't find a non-existent constant OK 26/65 gjs:JS+thread-safe / Package OK 1.58s 20 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3f6997a00098 JS IMPORT: Defining parent (nil) of 0x3f6997a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f6997a00100 of 0x3f6997a003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x265b40b6e420), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x265b40b6e420), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x265b40b6e420), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x265b40b6e420), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x265b40b6e420), global 0x265b40b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x265b40b6e600), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265b40b6e740), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265b40b6e880), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265b40b6e880), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265b40b6e740), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x265b40b6e600), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba9060), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba9060), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba92e0), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba92e0), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x265b40b6e600), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265b40b6e740), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265b40b6e880), global 0x265b40b6e1a0 JS IMPORT: Module metadata hook for module 0x265b40b6e740 JS IMPORT: Defining meta.importSync for module 0x265b40b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x265b40b6e600), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba9060), global 0x265b40b6e1a0 JS IMPORT: Module metadata hook for module 0x265b40ba91a0 JS IMPORT: Defining meta.importSync for module 0x265b40ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f6997a11c30 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 0x3f6997a00100 of 0x3f6997a11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f6997a11d88 in 0x3f6997a00100 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 0x3f6997a00100 of 0x3f6997a12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f6997a00100 of 0x3f6997a11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f6997a11d88 of 0x265b40b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x265b40bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x265b40bad070, JSClass 0x745947b68620, in object 0x265b40bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f6997a12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x265b40bad0d0, JSClass 0x745947b68620, in object 0x265b40bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x265b40bad130, JSClass 0x745947b68620, in object 0x265b40bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x265b40bad190, JSClass 0x745947b68620, in object 0x265b40bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x265b40bad040 in GIRepository 0x3f6997a11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265b40b6ee20), global 0x265b40b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265b40ba92e0), global 0x265b40b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x265b40bad1f0 in GIRepository 0x3f6997a11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40bb1b20 '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 0x265b40bad250, JSClass 0x745947b68620, in object 0x265b40bad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40bb1a90 '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 CTX: Ignoring second exception: 'No property 'GIRepository' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIRepository' 0x265b40bad2e0 in GIRepository 0x3f6997a11b18 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: 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 0x3f6997a00100 of 0x265b40b36370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40b36310 '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 0x3f6997a00100 of 0x265b40b363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40b362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3f6997a11d88 of 0x265b40b36250 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f6997a00100 of 0x3f6997a29f70 '_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 0x3f6997a00100 of 0x265b40b366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f6997a11d88 of 0x265b40b36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x265b40b36760 class 0x745947b6c360 in object 0x265b40bad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x265b40bad790, JSClass 0x745947b68e20, in object 0x265b40bad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x265b40bad340 in GIRepository 0x3f6997a11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x265b40bad7c0, JSClass 0x745947b68e20, in object 0x265b40bad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x265b40bad820, JSClass 0x745947b68e20, in object 0x265b40bad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x265b40bad880, JSClass 0x745947b68620, in object 0x265b40bad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x265b40bad8e0, JSClass 0x745947b68620, in object 0x265b40bad310 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 0x265b40bad940, JSClass 0x745947b68e20, in object 0x265b40bad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x265b40bad9a0, JSClass 0x745947b68e20, in object 0x265b40bad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x265b40bada00, JSClass 0x745947b68e20, in object 0x265b40bad310 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 0x265b40b36f10, JSClass 0x745947b68be0, in object 0x265b40bad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x265b40bada90, JSClass 0x745947b68e20, in object 0x3f6997a11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x265b40badb20, JSClass 0x745947b68620, in object 0x265b40bad310 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 0x265b40badb80, JSClass 0x745947b68e20, in object 0x265b40bad310 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' 0x265b40bad310 in GIRepository 0x3f6997a11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3f6997a00100 of 0x3f6997a2eef8 '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 0x3f6997a2f2a8 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x6aba6020a30 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x6aba60209d0 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS IMPORT: Importing module package succeeded JS IMPORT: Defining parent 0x3f6997a00100 of 0x265b40b361f0 '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_add' 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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x265b40badc10 in GIRepository 0x3f6997a11b18 JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x265b40badc40, JSClass 0x745947b68e20, in object 0x265b40badc10 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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x265b40badca0 in GIRepository 0x265b40b6a3c0 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x6aba605e790, JSClass 0x745947b68be0, in object 0x265b40badca0 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 0x265b40badd00, JSClass 0x745947b68620, in object 0x265b40bad340 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 0x3f6997a43790 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: 218 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 1 JS MEMORY: function = 173 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 2 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Regress RUNNING >>> MALLOC_PERTURB_=213 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testRegress.js ▶ 27/65 GObject.ParamSpec.string has the correct name strings OK ▶ 27/65 GObject.ParamSpec.string has the correct flags OK ▶ 27/65 GObject.ParamSpec.string has the correct default value OK ▶ 27/65 GObject.ParamSpec.int has the correct name strings OK ▶ 27/65 GObject.ParamSpec.int has the correct flags OK ▶ 27/65 GObject.ParamSpec.int has the correct default value OK ▶ 27/65 GObject.ParamSpec.uint has the correct name strings OK ▶ 27/65 GObject.ParamSpec.uint has the correct flags OK ▶ 27/65 GObject.ParamSpec.uint has the correct default value OK ▶ 27/65 GObject.ParamSpec.int64 has the correct name strings OK ▶ 27/65 GObject.ParamSpec.int64 has the correct flags OK ▶ 27/65 GObject.ParamSpec.int64 has the correct default value OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct name strings OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct flags OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct default value OK ▶ 27/65 GObject.ParamSpec.enum has the correct name strings OK ▶ 27/65 GObject.ParamSpec.enum has the correct flags OK ▶ 27/65 GObject.ParamSpec.enum has the correct default value OK ▶ 27/65 GObject.ParamSpec.flags has the correct name strings OK ▶ 27/65 GObject.ParamSpec.flags has the correct flags OK ▶ 27/65 GObject.ParamSpec.flags has the correct default value OK ▶ 27/65 GObject.ParamSpec.object has the correct name strings OK ▶ 27/65 GObject.ParamSpec.object has the correct flags OK ▶ 27/65 GObject.ParamSpec.object has the correct default value OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct name strings OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct flags OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct default value OK ▶ 27/65 GObject.ParamSpec object doesn't crash when resolving a non-string property OK ▶ 1/65 - main program exceptions are not swallowed by queued promise jobs OK 27/65 gjs:JS+thread-safe / ParamSpec OK 1.41s 28 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x46d65f00098 JS IMPORT: Defining parent (nil) of 0x46d65f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x46d65f00100 of 0x46d65f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e8e7576e420), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e8e7576e420), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e8e7576e420), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e8e7576e420), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e8e7576e420), global 0x1e8e7576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e8e7576e600), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e8e7576e740), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e8e7576e880), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e8e7576e880), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e8e7576e740), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e8e7576e600), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a9060), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a9060), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a92e0), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a92e0), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e8e7576e600), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e8e7576e740), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e8e7576e880), global 0x1e8e7576e1a0 JS IMPORT: Module metadata hook for module 0x1e8e7576e740 JS IMPORT: Defining meta.importSync for module 0x1e8e7576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e8e7576e600), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a9060), global 0x1e8e7576e1a0 JS IMPORT: Module metadata hook for module 0x1e8e757a91a0 JS IMPORT: Defining meta.importSync for module 0x1e8e757a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x46d65f11c30 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 0x46d65f00100 of 0x46d65f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x46d65f11d88 in 0x46d65f00100 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 0x46d65f00100 of 0x46d65f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x46d65f00100 of 0x46d65f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x46d65f00100 of 0x1e8e7576ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x46d65f11d88 of 0x1e8e7576ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e8e757b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e8e757ad070, JSClass 0x7fbfe00f9620, in object 0x1e8e757ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x46d65f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e8e757ad0d0, JSClass 0x7fbfe00f9620, in object 0x1e8e757ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e8e757ad130, JSClass 0x7fbfe00f9620, in object 0x1e8e757ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e8e757ad190, JSClass 0x7fbfe00f9620, in object 0x1e8e757ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e8e757ad040 in GIRepository 0x46d65f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e8e7576ee20), global 0x1e8e7576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e8e757a92e0), global 0x1e8e7576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1e8e757ad1f0 in GIRepository 0x46d65f11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x46d65f00100 of 0x1e8e757b1b20 '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 0x1e8e757ad250, JSClass 0x7fbfe00f9620, in object 0x1e8e757ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x46d65f00100 of 0x1e8e757b1a90 '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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x1e8e757ad2e0 in GIRepository 0x46d65f11b18 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x46d65f00100 of 0x46d65f282d8 '_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 0x46d65f00100 of 0x1e8e75736250 '_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 0x46d65f00100 of 0x1e8e757362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x46d65f11d88 of 0x1e8e757361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1e8e75736370 class 0x7fbfe00fd360 in object 0x1e8e757ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1e8e757ad760, JSClass 0x7fbfe00f9e20, in object 0x1e8e757ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1e8e757ad310 in GIRepository 0x46d65f11b18 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 0x46d65f2b920 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 0x46d65f33540 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 0x46d65f34f50 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_add' 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 0x63df9d3b8960 type GParamString JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x63df9d3b89f0 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 0x63df9d3b8a80 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 0x63df9d63d860 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 0x63df9d63d8e0 type GParamInt JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d63d960 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 0x63df9d63d9e0 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 0x63df9d63da60 type GParamUInt JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d63dae0 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 0x63df9d63db60 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 0x63df9d63dbe0 type GParamInt64 JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d63dc60 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 0x63df9d63dce0 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 0x63df9d63dd60 type GParamUInt64 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d63dde0 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 0x63df9d63de60 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 0x63df9d63dee0 type GParamEnum JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d63df60 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 0x63df9d7a0040 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 0x63df9d7a00c0 type GParamFlags JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d7a0140 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 0x63df9d3b6210 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 0x63df9d3b6280 type GParamObject JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d3b62f0 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 0x63df9d3b6360 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 0x63df9d3b6860 type GParamBoxed JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x63df9d3b68d0 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 0x63df9d3b8b10 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: 168 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 121 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Signals RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=251 GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testSignals.js ▶ 28/65 print can be spied upon OK ▶ 28/65 printerr can be spied upon OK ▶ 28/65 log can be spied upon OK ▶ 28/65 logError can be spied upon OK 28/65 gjs:JS+thread-safe / Print OK 1.21s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x7c9e2f00098 JS IMPORT: Defining parent (nil) of 0x7c9e2f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7c9e2f00100 of 0x7c9e2f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x58f01d6e420), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x58f01d6e420), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x58f01d6e420), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x58f01d6e420), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x58f01d6e420), global 0x58f01d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58f01d6e600), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58f01d6e740), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58f01d6e880), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58f01d6e880), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58f01d6e740), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58f01d6e600), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da9060), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da9060), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da92e0), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da92e0), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58f01d6e600), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58f01d6e740), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58f01d6e880), global 0x58f01d6e1a0 JS IMPORT: Module metadata hook for module 0x58f01d6e740 JS IMPORT: Defining meta.importSync for module 0x58f01d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58f01d6e600), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da9060), global 0x58f01d6e1a0 JS IMPORT: Module metadata hook for module 0x58f01da91a0 JS IMPORT: Defining meta.importSync for module 0x58f01da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7c9e2f11c30 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 0x7c9e2f00100 of 0x7c9e2f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7c9e2f11d88 in 0x7c9e2f00100 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 0x7c9e2f00100 of 0x7c9e2f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7c9e2f00100 of 0x7c9e2f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7c9e2f00100 of 0x58f01d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7c9e2f11d88 of 0x58f01d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x58f01db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x58f01dad070, JSClass 0x7939a8006620, in object 0x58f01dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7c9e2f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x58f01dad0d0, JSClass 0x7939a8006620, in object 0x58f01dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x58f01dad130, JSClass 0x7939a8006620, in object 0x58f01dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x58f01dad190, JSClass 0x7939a8006620, in object 0x58f01dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x58f01dad040 in GIRepository 0x7c9e2f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58f01d6ee20), global 0x58f01d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58f01da92e0), global 0x58f01d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x58f01dad1f0 in GIRepository 0x7c9e2f11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x7c9e2f00100 of 0x58f01db1b20 '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 0x58f01dad250, JSClass 0x7939a8006620, in object 0x58f01dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x7c9e2f00100 of 0x58f01db1a90 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 70 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 4 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / System RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=185 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testSystem.js ▶ 29/65 Life, the Universe and Everything includes null return value OK ▶ 1/65 - object unref from other thread after shutdown should not race OK ▶ 29/65 Life, the Universe and Everything includes booleans OK ▶ 29/65 Life, the Universe and Everything includes 8-bit integers OK ▶ 29/65 Life, the Universe and Everything includes unsigned 8-bit integers OK ▶ 29/65 Life, the Universe and Everything includes 16-bit integers OK ▶ 29/65 Life, the Universe and Everything includes unsigned 16-bit integers OK ▶ 29/65 Life, the Universe and Everything includes 32-bit integers OK ▶ 29/65 Life, the Universe and Everything includes unsigned 32-bit integers OK ▶ 29/65 Life, the Universe and Everything includes 64-bit integers OK ▶ 29/65 Life, the Universe and Everything includes unsigned 64-bit integers OK ▶ 29/65 Life, the Universe and Everything includes shorts OK ▶ 29/65 Life, the Universe and Everything includes ints OK ▶ 29/65 Life, the Universe and Everything includes longs OK ▶ 29/65 Life, the Universe and Everything includes ssizes OK ▶ 29/65 Life, the Universe and Everything includes floats OK ▶ 29/65 Life, the Universe and Everything includes doubles OK ▶ 29/65 Life, the Universe and Everything includes ushorts OK ▶ 29/65 Life, the Universe and Everything includes uints OK ▶ 29/65 Life, the Universe and Everything includes ulongs OK ▶ 29/65 Life, the Universe and Everything includes sizes OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK ▶ 30/65 Legacy object with signals calls a signal handler when a signal is emitted OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint OK ▶ 30/65 Legacy object with signals does not call a signal handler after the signal is disconnected OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for size OK ▶ 29/65 Life, the Universe and Everything includes wide characters OK ▶ 30/65 Legacy object with signals can disconnect a signal handler during signal emission OK ▶ 29/65 Life, the Universe and Everything includes time_t OK ▶ 29/65 Life, the Universe and Everything includes GTypes OK ▶ 30/65 Legacy object with signals distinguishes multiple signals OK ▶ 29/65 Life, the Universe and Everything closures OK ▶ 30/65 Legacy object with signals determines if a signal is connected on a JS object OK ▶ 29/65 Life, the Universe and Everything closures with one argument OK ▶ 30/65 Legacy object with signals with exception in signal handler does not affect other callbacks OK ▶ 29/65 Life, the Universe and Everything closure with GLib.Variant argument OK ▶ 30/65 Legacy object with signals with exception in signal handler does not disconnect the callback OK ▶ 29/65 Life, the Universe and Everything GValue marshalling integer in OK ▶ 29/65 Life, the Universe and Everything GValue marshalling integer out OK ▶ 30/65 Object with signals added calls a signal handler when a signal is emitted OK ▶ 29/65 Life, the Universe and Everything integer GLib.Variant OK ▶ 30/65 Object with signals added does not call a signal handler after the signal is disconnected OK ▶ 29/65 Life, the Universe and Everything string GLib.Variant OK ▶ 30/65 Object with signals added can disconnect a signal handler during signal emission OK ▶ 29/65 Life, the Universe and Everything dictionary GLib.Variant OK ▶ 30/65 Object with signals added distinguishes multiple signals OK ▶ 30/65 Object with signals added determines if a signal is connected on a JS object OK ▶ 29/65 Life, the Universe and Everything variant GLib.Variant OK ▶ 30/65 Object with signals added with exception in signal handler does not affect other callbacks OK ▶ 31/65 System.addressOf() gives different results for different objects OK ▶ 29/65 Life, the Universe and Everything string array GLib.Variant OK ▶ 29/65 Life, the Universe and Everything UTF-8 strings as return types OK ▶ 29/65 Life, the Universe and Everything UTF-8 strings as in parameters OK ▶ 29/65 Life, the Universe and Everything UTF-8 strings as out parameters OK ▶ 29/65 Life, the Universe and Everything UTF-8 strings as in-out parameters SKIP ▶ 30/65 Object with signals added with exception in signal handler does not disconnect the callback OK ▶ 31/65 System.version gives a plausible number OK ▶ 29/65 Life, the Universe and Everything return values in filename encoding OK ▶ 31/65 System.refcount() gives the correct number OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments in after out OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments multiple number args OK ▶ 31/65 System.addressOfGObject() gives different results for different objects OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments multiple string out parameters OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter OK ▶ 31/65 System.addressOfGObject() throws for non GObject objects OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK ▶ 29/65 Life, the Universe and Everything arrays of int in OK ▶ 29/65 Life, the Universe and Everything arrays of gint8 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint16 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint32 in OK 30/65 gjs:JS+thread-safe / Signals OK 1.49s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x216ae8d00098 JS IMPORT: Defining parent (nil) of 0x216ae8d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x216ae8d00100 of 0x216ae8d003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f4ff0f6e420), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f4ff0f6e420), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f4ff0f6e420), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f4ff0f6e420), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f4ff0f6e420), global 0x3f4ff0f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f4ff0f6e600), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4ff0f6e740), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f4ff0f6e880), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f4ff0f6e880), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4ff0f6e740), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f4ff0f6e600), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa9060), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa9060), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa92e0), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa92e0), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f4ff0f6e600), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4ff0f6e740), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f4ff0f6e880), global 0x3f4ff0f6e1a0 JS IMPORT: Module metadata hook for module 0x3f4ff0f6e740 JS IMPORT: Defining meta.importSync for module 0x3f4ff0f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f4ff0f6e600), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa9060), global 0x3f4ff0f6e1a0 JS IMPORT: Module metadata hook for module 0x3f4ff0fa91a0 JS IMPORT: Defining meta.importSync for module 0x3f4ff0fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x216ae8d11c30 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 0x216ae8d00100 of 0x216ae8d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x216ae8d11d88 in 0x216ae8d00100 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 0x216ae8d00100 of 0x216ae8d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x216ae8d00100 of 0x216ae8d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x216ae8d00100 of 0x3f4ff0f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x216ae8d11d88 of 0x3f4ff0f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f4ff0fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f4ff0fad070, JSClass 0x7cbebd68a620, in object 0x3f4ff0fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x216ae8d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f4ff0fad0d0, JSClass 0x7cbebd68a620, in object 0x3f4ff0fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f4ff0fad130, JSClass 0x7cbebd68a620, in object 0x3f4ff0fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f4ff0fad190, JSClass 0x7cbebd68a620, in object 0x3f4ff0fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f4ff0fad040 in GIRepository 0x216ae8d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4ff0f6ee20), global 0x3f4ff0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4ff0fa92e0), global 0x3f4ff0f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3f4ff0fad1f0 in GIRepository 0x216ae8d11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x216ae8d00100 of 0x3f4ff0fb1b20 '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 0x3f4ff0fad250, JSClass 0x7cbebd68a620, in object 0x3f4ff0fad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x216ae8d00100 of 0x3f4ff0fb1a90 '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: 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 0x216ae8d00100 of 0x3f4ff0f36250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x216ae8d00100 of 0x3f4ff0f361f0 '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 0x216ae8d00100 of 0x3f4ff0f36310 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x216ae8d00100 of 0x3f4ff0f362b0 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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 0x216ae8d1d290 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: 75 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 58 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 = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Tweener RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=160 GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testTweener.js ▶ 29/65 Life, the Universe and Everything arrays of gint64 in OK ▶ 29/65 Life, the Universe and Everything implicit conversions from strings to int arrays OK ▶ 29/65 Life, the Universe and Everything out arrays of integers OK ▶ 29/65 Life, the Universe and Everything inout arrays of integers SKIP ▶ 29/65 Life, the Universe and Everything String arrays marshalling in OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling out OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling return value with container transfer OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK ▶ 29/65 Life, the Universe and Everything GType arrays OK ▶ 31/65 System.gc() does not crash the application OK ▶ 31/65 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 31/65 System.dumpMemoryInfo() OK ▶ 31/65 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK ▶ 31/65 System.programPath is null when executed from minijasmine OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter OK ▶ 31/65 System.programArgs System.programArgs is an array OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK ▶ 31/65 System.programArgs modifications persist OK ▶ 29/65 Life, the Universe and Everything integer array with static length OK ▶ 31/65 System.programArgs System.programArgs is equal to ARGV OK ▶ 29/65 Life, the Universe and Everything string array that's const in C OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-none OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-container OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-full OK ▶ 29/65 Life, the Universe and Everything glist types in with transfer-none OK ▶ 29/65 Life, the Universe and Everything glist types nullable in OK ▶ 29/65 Life, the Universe and Everything glist types nullable out OK ▶ 29/65 Life, the Universe and Everything glist types in with transfer-container SKIP ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-none OK ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-container OK ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-full OK ▶ 29/65 Life, the Universe and Everything gslist types in with transfer-none OK ▶ 29/65 Life, the Universe and Everything gslist types nullable in OK ▶ 29/65 Life, the Universe and Everything gslist types nullable out OK ▶ 29/65 Life, the Universe and Everything gslist types in with transfer-container SKIP ▶ 29/65 Life, the Universe and Everything GList of GTypes in with transfer container OK ▶ 29/65 Life, the Universe and Everything GHash type null GHash out OK ▶ 29/65 Life, the Universe and Everything GHash type out GHash OK 31/65 gjs:JS+thread-safe / System OK 1.50s 13 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x32d4c2500098 JS IMPORT: Defining parent (nil) of 0x32d4c2500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32d4c2500100 of 0x32d4c25003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c09cd6e420), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c09cd6e420), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c09cd6e420), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c09cd6e420), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c09cd6e420), global 0x9c09cd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9c09cd6e600), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c09cd6e740), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c09cd6e880), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c09cd6e880), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c09cd6e740), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9c09cd6e600), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda9060), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda9060), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda92e0), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda92e0), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9c09cd6e600), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c09cd6e740), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c09cd6e880), global 0x9c09cd6e1a0 JS IMPORT: Module metadata hook for module 0x9c09cd6e740 JS IMPORT: Defining meta.importSync for module 0x9c09cd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9c09cd6e600), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda9060), global 0x9c09cd6e1a0 JS IMPORT: Module metadata hook for module 0x9c09cda91a0 JS IMPORT: Defining meta.importSync for module 0x9c09cda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32d4c2511c30 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 0x32d4c2500100 of 0x32d4c2511d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32d4c2511d88 in 0x32d4c2500100 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 0x32d4c2500100 of 0x32d4c2512118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32d4c2500100 of 0x32d4c2511b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32d4c2500100 of 0x9c09cd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32d4c2511d88 of 0x9c09cd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9c09cdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9c09cdad070, JSClass 0x7525a0825620, in object 0x9c09cdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x32d4c2512468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9c09cdad0d0, JSClass 0x7525a0825620, in object 0x9c09cdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9c09cdad130, JSClass 0x7525a0825620, in object 0x9c09cdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9c09cdad190, JSClass 0x7525a0825620, in object 0x9c09cdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9c09cdad040 in GIRepository 0x32d4c2511b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c09cd6ee20), global 0x9c09cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c09cda92e0), global 0x9c09cd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9c09cdad1f0 in GIRepository 0x32d4c2511b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x32d4c2500100 of 0x9c09cdb1b20 '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 0x9c09cdad250, JSClass 0x7525a0825620, in object 0x9c09cdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x32d4c2500100 of 0x9c09cdb1a90 '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 0x32d4c2500100 of 0x32d4c2528078 '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: 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 0x32d4c2500100 of 0x9c09cd36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x32d4c2500100 of 0x9c09cd362b0 '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 0x32d4c2500100 of 0x9c09cd36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x32d4c2500100 of 0x9c09cd36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x32d4c2511d88 of 0x9c09cd361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32d4c2500100 of 0x32d4c2529f10 '_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 0x32d4c2500100 of 0x9c09cd36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32d4c2511d88 of 0x9c09cd365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x9c09cd36700 class 0x7525a0829360 in object 0x9c09cdad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x9c09cdad760, JSClass 0x7525a0825e20, in object 0x9c09cdad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x9c09cdad310 in GIRepository 0x32d4c2511b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x9c09cdad790, JSClass 0x7525a0825e20, in object 0x9c09cdad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x9c09cdad7f0, JSClass 0x7525a0825e20, in object 0x9c09cdad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x9c09cdad850, JSClass 0x7525a0825620, in object 0x9c09cdad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x9c09cdad8b0, JSClass 0x7525a0825620, in object 0x9c09cdad2e0 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 0x9c09cdad910, JSClass 0x7525a0825e20, in object 0x9c09cdad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x9c09cdad970, JSClass 0x7525a0825e20, in object 0x9c09cdad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x9c09cdad9d0, JSClass 0x7525a0825e20, in object 0x9c09cdad2e0 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 0x9c09cd36eb0, JSClass 0x7525a0825be0, in object 0x9c09cdad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x9c09cdada60, JSClass 0x7525a0825e20, in object 0x32d4c2511c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x9c09cdadaf0, JSClass 0x7525a0825620, in object 0x9c09cdad2e0 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 0x9c09cdadb50, JSClass 0x7525a0825e20, in object 0x9c09cdad2e0 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' 0x9c09cdad2e0 in GIRepository 0x32d4c2511b18 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 175 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 140 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/65 gjs:JS+thread-safe / Cairo RUNNING >>> MALLOC_PERTURB_=205 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testCairo.js ▶ 29/65 Life, the Universe and Everything GHash type with GValue value type out OK ▶ 29/65 Life, the Universe and Everything GHash type with GValue value type in SKIP ▶ 29/65 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK ▶ 29/65 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything GHash type null GHash in OK ▶ 29/65 Life, the Universe and Everything GHash type null GHashTable out OK ▶ 29/65 Life, the Universe and Everything GHash type in GHash OK ▶ 29/65 Life, the Universe and Everything GHash type nested GHash OK ▶ 29/65 Life, the Universe and Everything GArray marshals as a return value with transfer container OK ▶ 29/65 Life, the Universe and Everything GArray marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything enum parameter OK ▶ 29/65 Life, the Universe and Everything unsigned enum parameter OK ▶ 29/65 Life, the Universe and Everything flags parameter OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct can clone OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct can be modified by a method OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors catches bad field names OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type OK ▶ 29/65 Life, the Universe and Everything out arrays of structs OK ▶ 29/65 Life, the Universe and Everything Introspected nested struct sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Introspected nested struct can clone OK ▶ 29/65 Life, the Universe and Everything Struct with non-basic member sets fields correctly SKIP ▶ 29/65 Life, the Universe and Everything Struct with annotated fields sets fields correctly SKIP ▶ 29/65 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly SKIP ▶ 29/65 Life, the Universe and Everything Struct with const/volatile members sets fields correctly SKIP ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields OK ▶ 29/65 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance OK ▶ 29/65 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values OK ▶ 29/65 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values OK ▶ 29/65 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type OK ▶ 29/65 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject can access fields with simple types OK ▶ 29/65 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) OK ▶ 29/65 Life, the Universe and Everything Introspected GObject throws when setting a read-only field OK ▶ 29/65 Life, the Universe and Everything Introspected GObject has normal Object methods OK ▶ 29/65 Life, the Universe and Everything Introspected GObject sets write-only properties OK ▶ 29/65 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties OK ▶ 29/65 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) OK ▶ 29/65 Life, the Universe and Everything Introspected GObject static methods OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Boxed type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Hash table SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty List SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Pointer array SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Integer OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Float OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Double OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty String OK ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty GType object SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject GProperty Byte array SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set OK ▶ 29/65 Life, the Universe and Everything Introspected GObject can call an instance method OK ▶ 29/65 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method OK ▶ 29/65 Life, the Universe and Everything Introspected GObject can call a static method OK ▶ 29/65 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object torture signature 0 OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Object torture signature 1 success OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip SKIP ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods OK ▶ 29/65 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters OK ▶ 29/65 Life, the Universe and Everything Introspected GObject virtual function OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject OK ▶ 32/65 Tweener runs a simple tween OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed OK ▶ 29/65 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type OK ▶ 29/65 Life, the Universe and Everything Introspected GObject marshals a null object in OK ▶ 32/65 Tweener calls callbacks during the tween OK ▶ 29/65 Life, the Universe and Everything Introspected GObject marshals a null object out OK ▶ 29/65 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in OK ▶ 29/65 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in OK ▶ 29/65 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods OK ▶ 32/65 Tweener can pause tweens OK ▶ 29/65 Life, the Universe and Everything marshals a fixed-size array of objects out OK ▶ 29/65 Life, the Universe and Everything Inherited GObject can read fields from a parent class OK ▶ 29/65 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK ▶ 32/65 Tweener can remove tweens OK ▶ 29/65 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK ▶ 29/65 Life, the Universe and Everything Inherited GObject can have its own properties OK ▶ 29/65 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK ▶ 29/65 Life, the Universe and Everything Overridden properties on interfaces default properly OK ▶ 32/65 Tweener overrides a tween with another one acting on the same object and property at the same time OK ▶ 29/65 Life, the Universe and Everything Overridden properties on interfaces construct properly OK ▶ 29/65 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK ▶ 29/65 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK ▶ 29/65 Life, the Universe and Everything callbacks OK ▶ 32/65 Tweener does not override a tween with another one acting not at the same time OK ▶ 29/65 Life, the Universe and Everything null / undefined callback OK ▶ 29/65 Life, the Universe and Everything callback called more than once OK ▶ 32/65 Tweener can pause and resume all tweens OK ▶ 29/65 Life, the Universe and Everything null callback called more than once OK ▶ 29/65 Life, the Universe and Everything array callbacks OK ▶ 32/65 Tweener can remove all tweens OK ▶ 29/65 Life, the Universe and Everything null array callback OK ▶ 29/65 Life, the Universe and Everything callback with inout array SKIP ▶ 29/65 Life, the Universe and Everything simple callback OK ▶ 29/65 Life, the Universe and Everything null simple callback OK ▶ 32/65 Tweener runs a tween with a time of 0 immediately OK ▶ 29/65 Life, the Universe and Everything noptr callback OK ▶ 29/65 Life, the Universe and Everything null simple callback OK ▶ 29/65 Life, the Universe and Everything callback with user data OK ▶ 32/65 Tweener can call a callback a certain number of times OK ▶ 29/65 Life, the Universe and Everything callback with transfer-full return value OK ▶ 32/65 Tweener can count the number of tweens on an object OK ▶ 29/65 Life, the Universe and Everything callback with destroy-notify OK ▶ 29/65 Life, the Universe and Everything callback with destroy-notify and no user data SKIP ▶ 29/65 Life, the Universe and Everything callback with destroy-notify and no user data throws error OK ▶ 29/65 Life, the Universe and Everything async callback OK ▶ 32/65 Tweener can register special properties OK ▶ 29/65 Life, the Universe and Everything Gio.AsyncReadyCallback OK ▶ 29/65 Life, the Universe and Everything instance method taking a callback OK ▶ 29/65 Life, the Universe and Everything static method taking a callback OK ▶ 29/65 Life, the Universe and Everything constructor taking a callback OK ▶ 29/65 Life, the Universe and Everything hash table passed to callback OK ▶ 29/65 Life, the Universe and Everything GError callback OK ▶ 32/65 Tweener can register special modifiers for properties OK ▶ 29/65 Life, the Universe and Everything null GError callback OK ▶ 29/65 Life, the Universe and Everything owned GError callback OK ▶ 29/65 Life, the Universe and Everything Introspected interface correctly emits interface signals OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK ▶ 32/65 Tweener can split properties into more than one special property OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix calls a static method OK ▶ 29/65 Life, the Universe and Everything GObject.InitiallyUnowned constructs OK ▶ 29/65 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor OK ▶ 32/65 Tweener calls an overwrite callback when a tween is replaced OK ▶ 29/65 Life, the Universe and Everything torture signature 0 OK ▶ 29/65 Life, the Universe and Everything torture signature 1 fail OK ▶ 29/65 Life, the Universe and Everything torture signature 1 success OK ▶ 32/65 Tweener can still overwrite a tween after it has started OK ▶ 29/65 Life, the Universe and Everything torture signature 2 OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing date in OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing strv in OK ▶ 32/65 Tweener stays within min and max values OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array OK ▶ 29/65 Life, the Universe and Everything code coverage for documentation tests that don't do anything OK ▶ 29/65 Life, the Universe and Everything marshals an aliased type OK ▶ 29/65 Life, the Universe and Everything deals with a fixed-size array in a struct OK ▶ 29/65 Life, the Universe and Everything marshals a fixed-size int array as a gpointer OK ▶ 29/65 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct OK ▶ 29/65 Life, the Universe and Everything marshals a transfer-floating GLib.Variant OK ▶ 33/65 Cairo context has the right type OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer none OK ▶ 33/65 Cairo context reports its target surface OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK ▶ 33/65 Cairo context can set its source to a pattern OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK ▶ 29/65 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 33/65 Cairo context can set its antialias OK ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK 32/65 gjs:JS+thread-safe / Tweener OK 1.89s 17 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x1d78a2100098 JS IMPORT: Defining parent (nil) of 0x1d78a2100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d78a2100100 of 0x1d78a21003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x24811c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24811c46e420), global 0x24811c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24811c46e420), global 0x24811c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24811c46e420), global 0x24811c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24811c46e420), global 0x24811c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24811c46e420), global 0x24811c46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24811c46e600), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24811c46e740), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24811c46e880), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24811c46e880), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24811c46e740), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24811c46e600), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a9060), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a9060), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a92e0), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a92e0), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24811c46e600), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24811c46e740), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24811c46e880), global 0x24811c46e1a0 JS IMPORT: Module metadata hook for module 0x24811c46e740 JS IMPORT: Defining meta.importSync for module 0x24811c46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24811c46e600), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a9060), global 0x24811c46e1a0 JS IMPORT: Module metadata hook for module 0x24811c4a91a0 JS IMPORT: Defining meta.importSync for module 0x24811c4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d78a2111c30 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 0x1d78a2100100 of 0x1d78a2111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d78a2111d88 in 0x1d78a2100100 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 0x1d78a2100100 of 0x1d78a2112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d78a2100100 of 0x1d78a2111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d78a2100100 of 0x24811c46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d78a2111d88 of 0x24811c46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24811c4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24811c4ad070, JSClass 0x7ab79e25a620, in object 0x24811c4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d78a2112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24811c4ad0d0, JSClass 0x7ab79e25a620, in object 0x24811c4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24811c4ad130, JSClass 0x7ab79e25a620, in object 0x24811c4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24811c4ad190, JSClass 0x7ab79e25a620, in object 0x24811c4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24811c4ad040 in GIRepository 0x1d78a2111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24811c46ee20), global 0x24811c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24811c4a92e0), global 0x24811c46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x24811c4ad1f0 in GIRepository 0x1d78a2111b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1d78a2100100 of 0x24811c4b1b20 '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 0x24811c4ad250, JSClass 0x7ab79e25a620, in object 0x24811c4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1d78a2100100 of 0x24811c4b1a90 '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 0x1d78a2100100 of 0x1d78a21281a8 'tweener' is mod 1 JS IMPORT: Defined importer 'tweener' 0x1d78a21281a8 in 0x1d78a2100100 JS IMPORT: successfully imported directory 'tweener' JS IMPORT: Importing module tweenList succeeded JS IMPORT: Defining parent 0x1d78a21281a8 of 0x24811c436280 '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: 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 0x1d78a2100100 of 0x24811c436400 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1d78a2100100 of 0x24811c4363a0 '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 0x1d78a2100100 of 0x24811c436460 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1d78a2100100 of 0x24811c436340 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module tweener succeeded JS IMPORT: Defining parent 0x1d78a21281a8 of 0x24811c4361f0 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS IMPORT: Importing module equations succeeded JS IMPORT: Defining parent 0x1d78a21281a8 of 0x19cb7b71ba60 '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: 77 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 11 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 33/65 Cairo context can set its fill rule OK 34/65 gjs:JS+thread-safe / Gtk3 RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=241 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js ▶ 33/65 Cairo context can set its line cap OK ▶ 33/65 Cairo context can set its line join OK ▶ 33/65 Cairo context can set its line width OK ▶ 33/65 Cairo context can set its miter limit OK ▶ 33/65 Cairo context can set its operator OK ▶ 33/65 Cairo context can set its tolerance OK 29/65 gjs:JS+thread-safe / Regress OK 3.91s 247 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x5c107300098 JS IMPORT: Defining parent (nil) of 0x5c107300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5c107300100 of 0x5c1073003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x226a44a6e420), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x226a44a6e420), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x226a44a6e420), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x226a44a6e420), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x226a44a6e420), global 0x226a44a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x226a44a6e600), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x226a44a6e740), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x226a44a6e880), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x226a44a6e880), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x226a44a6e740), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x226a44a6e600), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa9060), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa9060), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa92e0), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa92e0), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x226a44a6e600), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x226a44a6e740), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x226a44a6e880), global 0x226a44a6e1a0 JS IMPORT: Module metadata hook for module 0x226a44a6e740 JS IMPORT: Defining meta.importSync for module 0x226a44a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x226a44a6e600), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa9060), global 0x226a44a6e1a0 JS IMPORT: Module metadata hook for module 0x226a44aa91a0 JS IMPORT: Defining meta.importSync for module 0x226a44aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5c107311c30 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 0x5c107300100 of 0x5c107311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5c107311d88 in 0x5c107300100 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 0x5c107300100 of 0x5c107312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5c107300100 of 0x5c107311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5c107300100 of 0x226a44a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5c107311d88 of 0x226a44a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x226a44ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x226a44aad070, JSClass 0x729aa60de620, in object 0x226a44aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5c107312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x226a44aad0d0, JSClass 0x729aa60de620, in object 0x226a44aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x226a44aad130, JSClass 0x729aa60de620, in object 0x226a44aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x226a44aad190, JSClass 0x729aa60de620, in object 0x226a44aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x226a44aad040 in GIRepository 0x5c107311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x226a44a6ee20), global 0x226a44a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x226a44aa92e0), global 0x226a44a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x226a44aad1f0 in GIRepository 0x5c107311b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x5c107300100 of 0x226a44ab1b20 '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 0x226a44aad250, JSClass 0x729aa60de620, in object 0x226a44aad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x5c107300100 of 0x226a44ab1a90 '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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x226a44aad2e0 in GIRepository 0x5c107311b18 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: 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 0x5c107300100 of 0x226a44a36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x5c107300100 of 0x226a44a362b0 '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 0x5c107300100 of 0x226a44a36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x5c107300100 of 0x226a44a36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x5c107311d88 of 0x226a44a361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5c107300100 of 0x5c107329d70 '_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 0x5c107300100 of 0x226a44a36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5c107311d88 of 0x226a44a365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x226a44a36700 class 0x729aa60e2360 in object 0x226a44aad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x226a44aad790, JSClass 0x729aa60dee20, in object 0x226a44aad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x226a44aad340 in GIRepository 0x5c107311b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x226a44aad7c0, JSClass 0x729aa60dee20, in object 0x226a44aad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x226a44aad820, JSClass 0x729aa60dee20, in object 0x226a44aad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x226a44aad880, JSClass 0x729aa60de620, in object 0x226a44aad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x226a44aad8e0, JSClass 0x729aa60de620, in object 0x226a44aad310 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 0x226a44aad940, JSClass 0x729aa60dee20, in object 0x226a44aad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x226a44aad9a0, JSClass 0x729aa60dee20, in object 0x226a44aad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x226a44aada00, JSClass 0x729aa60dee20, in object 0x226a44aad310 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 0x226a44a36eb0, JSClass 0x729aa60debe0, in object 0x226a44aad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x226a44aada90, JSClass 0x729aa60dee20, in object 0x5c107311c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x226a44aadb20, JSClass 0x729aa60de620, in object 0x226a44aad310 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 0x226a44aadb80, JSClass 0x729aa60dee20, in object 0x226a44aad310 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' 0x226a44aad310 in GIRepository 0x5c107311b18 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 0x5c10731fa58 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 0x5c10731fac0 JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x3f6fd4cae670, JSClass 0x729aa60debe0, in object 0x226a44aad2e0 JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5a3fbcb0a430 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 0x5c107301488 JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x226a44aadc70, JSClass 0x729aa60dee20, in object 0x226a44a6a760 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_add' 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 NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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_int64' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_uint64' 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_long' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ssize' 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_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_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 0x226a44aade20, JSClass 0x729aa60de620, in object 0x226a44aad040 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 CTX: Ignoring second exception: 'Invalid element in string array' 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 0x3f6fd4ce9220, JSClass 0x729aa60dee20, in object 0x226a44aad310 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x134a5a3c550, JSClass 0x729aa60debe0, in object 0x226a44aad310 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 0x3f6fd4ce92b0, JSClass 0x729aa60dee20, in object 0x226a44aad2e0 JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x3f6fd4ce9310, JSClass 0x729aa60dee20, in object 0x226a44aad2e0 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 0xe79da662f18 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 0x3f6fd4ce93a0, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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 0x3f6fd4ce94c0, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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 0x3f6fd4ce95e0, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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 0x3f6fd4ce9670, JSClass 0x729aa60de620, in object 0x226a44aad2e0 JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x3f6fd4ce9910, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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 0x3f6fd4ce9a00, JSClass 0x729aa60de620, in object 0x226a44aad2e0 JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x3f6fd4ce9ac0, JSClass 0x729aa60de620, in object 0x226a44aad2e0 JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x3f6fd4ce9b20, JSClass 0x729aa60de620, in object 0x226a44aad2e0 JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x3f6fd4ce9be0, JSClass 0x729aa60de620, in object 0x226a44aad040 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 0x134a5a6beb0, JSClass 0x729aa60de940, in object 0x226a44aad310 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 CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' 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 0x3f6fd4ce9e80, JSClass 0x729aa60de6c0, in object 0x226a44aad2e0 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 0x3f6fd4ce9ee0, JSClass 0x729aa60de6c0, in object 0x226a44aad2e0 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 0x3f6fd4ce9fa0, JSClass 0x729aa60dee20, in object 0x226a44aad310 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 0x134a5a800a0, JSClass 0x729aa60dee20, in object 0x226a44aad2e0 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 0x134a5a80130, JSClass 0x729aa60dee20, in object 0x226a44aad340 JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x134a5a80190, JSClass 0x729aa60dee20, in object 0x226a44aad2e0 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 0x134a5a80220, JSClass 0x729aa60de620, in object 0x226a44aad040 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 0x258c4084e7a0 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 0x134a5a802e0, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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 0x134a5a80310, JSClass 0x729aa60de620, in object 0x226a44aad2e0 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: 752 objects currently alive JS MEMORY: boxed_instance = 164 JS MEMORY: boxed_prototype = 21 JS MEMORY: closure = 9 JS MEMORY: function = 396 JS MEMORY: fundamental_instance = 2 JS MEMORY: fundamental_prototype = 2 JS MEMORY: gerror_instance = 5 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 3 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GObjectDestructionAccess RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=144 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js ▶ 33/65 Cairo context has a rectangle as clip extents OK ▶ 33/65 Cairo context has a rectangle as fill extents OK ▶ 33/65 Cairo context has a rectangle as stroke extents OK ▶ 33/65 Cairo context has zero dashes initially OK ▶ 33/65 Cairo context transforms user to device coordinates OK ▶ 33/65 Cairo context transforms user to device distance OK ▶ 33/65 Cairo context transforms device to user coordinates OK ▶ 33/65 Cairo context transforms device to user distance OK ▶ 1/65 - avoid crashing when GTK vfuncs are called on context destroy OK ▶ 33/65 Cairo context can call various, otherwise untested, methods without crashing OK ▶ 1/65 - coverage prefix is treated as an absolute path OK ▶ 1/65 - avoid statically importing two versions of the same module OK ▶ 33/65 Cairo context has methods when created from a C function OK ▶ 33/65 Cairo pattern has typechecks OK ▶ 33/65 Cairo solid pattern can be created from RGB static method OK ▶ 33/65 Cairo solid pattern can be created from RGBA static method OK ▶ 33/65 Cairo surface pattern can be created and added as a source OK ▶ 33/65 Cairo linear gradient can be created and added as a source OK ▶ 33/65 Cairo radial gradient can be created and added as a source OK ▶ 33/65 Cairo path has typechecks OK ▶ 33/65 Cairo surface has typechecks OK ▶ 33/65 Cairo surface can access the device scale OK ▶ 33/65 Cairo surface can access the device offset OK ▶ 33/65 Cairo GI test suite for context can be marshalled as a return value OK ▶ 33/65 Cairo GI test suite for context can be marshalled as an in parameter OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an out parameter OK ▶ 33/65 Cairo GI test suite can be marshalled through a signal handler OK ▶ 33/65 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 33/65 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 33/65 Cairo imported via GI has boxed types from the GIR file OK 33/65 gjs:JS+thread-safe / Cairo OK 4.21s 41 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x330d17c00098 JS IMPORT: Defining parent (nil) of 0x330d17c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x330d17c00100 of 0x330d17c003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x115a80c6e420), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x115a80c6e420), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x115a80c6e420), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x115a80c6e420), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x115a80c6e420), global 0x115a80c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x115a80c6e600), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x115a80c6e740), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x115a80c6e880), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x115a80c6e880), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x115a80c6e740), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x115a80c6e600), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca9060), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca9060), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca92e0), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca92e0), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x115a80c6e600), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x115a80c6e740), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x115a80c6e880), global 0x115a80c6e1a0 JS IMPORT: Module metadata hook for module 0x115a80c6e740 JS IMPORT: Defining meta.importSync for module 0x115a80c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x115a80c6e600), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca9060), global 0x115a80c6e1a0 JS IMPORT: Module metadata hook for module 0x115a80ca91a0 JS IMPORT: Defining meta.importSync for module 0x115a80ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x330d17c11c30 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 0x330d17c00100 of 0x330d17c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x330d17c11d88 in 0x330d17c00100 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 0x330d17c00100 of 0x330d17c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x330d17c00100 of 0x330d17c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x330d17c00100 of 0x115a80c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x330d17c11d88 of 0x115a80c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x115a80cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x115a80cad070, JSClass 0x777704821620, in object 0x115a80cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x330d17c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x115a80cad0d0, JSClass 0x777704821620, in object 0x115a80cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x115a80cad130, JSClass 0x777704821620, in object 0x115a80cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x115a80cad190, JSClass 0x777704821620, in object 0x115a80cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x115a80cad040 in GIRepository 0x330d17c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x115a80c6ee20), global 0x115a80c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x115a80ca92e0), global 0x115a80c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x115a80cad1f0 in GIRepository 0x330d17c11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x330d17c00100 of 0x115a80cb1b20 '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 0x115a80cad250, JSClass 0x777704821620, in object 0x115a80cad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x330d17c00100 of 0x115a80cb1a90 '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 0x330d17c00100 of 0x115a80c36250 '_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 0x330d17c283c8 JS CTX: Initialized class Context prototype 0x330d17c284f0 JS CTX: Initialized class Surface prototype 0x330d17c28cd8 JS CTX: Initialized class ImageSurface prototype 0x330d17c28d40 JS CTX: Initialized class Path prototype 0x330d17c28da8 JS CTX: Initialized class PSSurface prototype 0x330d17c28e10 JS CTX: Initialized class PDFSurface prototype 0x330d17c28e78 JS CTX: Initialized class SVGSurface prototype 0x330d17c28ee0 JS CTX: Initialized class Pattern prototype 0x330d17c28f48 JS CTX: Initialized class Gradient prototype 0x330d17c29030 JS CTX: Initialized class LinearGradient prototype 0x330d17c29098 JS CTX: Initialized class RadialGradient prototype 0x330d17c29100 JS CTX: Initialized class SurfacePattern prototype 0x330d17c29168 JS CTX: Initialized class SolidPattern prototype 0x330d17c291d0 JS IMPORT: Defining parent 0x330d17c00100 of 0x330d17c283a0 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x330d17c00100 of 0x115a80c361f0 '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 CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Gdk' 0x115a80cad3a0 in GIRepository 0x330d17c11b18 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 CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GIMarshallingTests' 0x115a80cad3d0 in GIRepository 0x330d17c11b18 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 0x330d17c00100 of 0x115a80c36370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' 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 0x330d17c00100 of 0x115a80c36490 '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 0x330d17c00100 of 0x115a80c364f0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x330d17c00100 of 0x115a80c36430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x330d17c11d88 of 0x115a80c363d0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x330d17c00100 of 0x330d17c2b3f8 '_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 0x330d17c00100 of 0x115a80c367c0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x330d17c11d88 of 0x115a80c36760 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x115a80c36880 class 0x777704825360 in object 0x115a80cad460 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x115a80cad8b0, JSClass 0x777704821e20, in object 0x115a80cad460 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x115a80cad460 in GIRepository 0x330d17c11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x115a80cad8e0, JSClass 0x777704821e20, in object 0x115a80cad430 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x115a80cad940, JSClass 0x777704821e20, in object 0x115a80cad430 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x115a80cad9a0, JSClass 0x777704821620, in object 0x115a80cad430 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x115a80cada00, JSClass 0x777704821620, in object 0x115a80cad430 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 0x115a80cada60, JSClass 0x777704821e20, in object 0x115a80cad430 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x115a80cadac0, JSClass 0x777704821e20, in object 0x115a80cad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x115a80cadb20, JSClass 0x777704821e20, in object 0x115a80cad430 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 0x248cd1b27070, JSClass 0x777704821be0, in object 0x115a80cad430 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x115a80cadbb0, JSClass 0x777704821e20, in object 0x330d17c11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x115a80cadc40, JSClass 0x777704821620, in object 0x115a80cad430 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 0x115a80cadca0, JSClass 0x777704821e20, in object 0x115a80cad430 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' 0x115a80cad430 in GIRepository 0x330d17c11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x330d17c11d88 of 0x115a80c36310 '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 0x115a80cadd00, JSClass 0x777704821e20, in object 0x115a80cad460 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x115a80cadd60, JSClass 0x777704821e20, in object 0x115a80cad400 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x115a80caddc0, JSClass 0x777704821e20, in object 0x115a80cad400 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x115a80cad400 in GIRepository 0x330d17c11b18 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 CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'Regress' 0x115a80cade20 in GIRepository 0x330d17c11b18 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x115a80c6a5a0 of 0x248cd1b510a0 '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 0x330d17c07be8 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 0x330d17c07c50 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 0x330d17c07cb8 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 0x330d17c07d20 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 0x330d17c07d88 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 0x330d17c07df0 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 0x330d17c07e58 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 0x330d17c07ec0 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 0x330d17c07f28 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 0x330d17c07f90 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 0x330d17c07ff8 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 0x330d17c081e0 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 0x330d17c08248 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x248cd1b55130, JSClass 0x777704821620, in object 0x115a80cade50 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x248cd1b55160, JSClass 0x777704821620, in object 0x115a80cade50 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x248cd1b55190, JSClass 0x777704821620, in object 0x115a80cade50 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x248cd1b551c0, JSClass 0x777704821620, in object 0x115a80cade50 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x248cd1b551f0, JSClass 0x777704821620, in object 0x115a80cade50 JS G NS: Defined namespace 'cairo' 0x115a80cade50 in GIRepository 0x115a80c6a2e0 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x248cd1b55220, JSClass 0x777704821e20, in object 0x115a80cad400 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x248cd1b55280, JSClass 0x777704821e20, in object 0x115a80cad400 JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x248cd1b552e0, JSClass 0x777704821e20, in object 0x115a80cad400 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 0x248cd1b55340, JSClass 0x777704821e20, in object 0x115a80cad400 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 0x248cd1b553a0, JSClass 0x777704821e20, in object 0x115a80cad3a0 JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x248cd1b55400, JSClass 0x777704821e20, in object 0x115a80c6a9c0 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 0x248cd1b55490, JSClass 0x777704821e20, in object 0x115a80cade20 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 0x248cd1b554f0, JSClass 0x777704821620, in object 0x115a80cade50 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: 281 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 14 JS MEMORY: closure = 2 JS MEMORY: function = 215 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / LegacyGtk RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=43 /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLegacyGtk.js ▶ 34/65 Gtk overrides UI template sets up internal and public template children OK ▶ 34/65 Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 34/65 Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 35/65 Access to destroyed GObject Get property OK ▶ 35/65 Access to destroyed GObject Set property OK ▶ 34/65 Gtk overrides UI template connects template callbacks to the correct handler OK ▶ 35/65 Access to destroyed GObject Add expando property OK ▶ 35/65 Access to destroyed GObject Access to unset expando property OK ▶ 34/65 Gtk overrides UI template binds template callbacks to the correct object OK ▶ 35/65 Access to destroyed GObject Access previously set expando property OK ▶ 34/65 Gtk overrides UI template from resource sets up internal and public template children OK ▶ 34/65 Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 35/65 Access to destroyed GObject Access to getter method OK ▶ 35/65 Access to destroyed GObject Access to setter method OK ▶ 34/65 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 35/65 Access to destroyed GObject Proto function connect OK ▶ 34/65 Gtk overrides UI template from resource connects template callbacks to the correct handler OK ▶ 35/65 Access to destroyed GObject Proto function connect_after OK ▶ 34/65 Gtk overrides UI template from resource binds template callbacks to the correct object OK ▶ 35/65 Access to destroyed GObject Proto function emit OK ▶ 35/65 Access to destroyed GObject Proto function signals_disconnect OK ▶ 34/65 Gtk overrides UI template from file sets up internal and public template children OK ▶ 35/65 Access to destroyed GObject Proto function signals_block OK ▶ 35/65 Access to destroyed GObject Proto function signals_unblock OK ▶ 34/65 Gtk overrides UI template from file sets up public template children with the correct widgets OK ▶ 35/65 Access to destroyed GObject Proto function toString OK ▶ 35/65 Access to destroyed GObject Proto function toString before/after OK ▶ 34/65 Gtk overrides UI template from file sets up internal template children with the correct widgets OK ▶ 34/65 Gtk overrides UI template from file connects template callbacks to the correct handler OK ▶ 34/65 Gtk overrides UI template from file binds template callbacks to the correct object OK ▶ 34/65 Gtk overrides Class inheriting from template class sets up internal and public template children SKIP ▶ 34/65 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets SKIP ▶ 34/65 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets SKIP ▶ 34/65 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler SKIP ▶ 34/65 Gtk overrides Class inheriting from template class binds template callbacks to the correct object SKIP ▶ 34/65 Gtk overrides sets CSS names on classes OK ▶ 35/65 Access to finalized GObject Get property OK ▶ 34/65 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK ▶ 35/65 Access to finalized GObject Set property OK ▶ 35/65 Access to finalized GObject Add expando property OK ▶ 34/65 Gtk overrides GTK vfuncs are not called if the object is disposed OK ▶ 34/65 Gtk overrides destroy signal is emitted while disposing objects OK ▶ 35/65 Access to finalized GObject Access to unset expando property OK ▶ 34/65 Gtk overrides accepts string in place of GdkAtom OK ▶ 34/65 Gtk overrides accepts null in place of GdkAtom as GDK_NONE OK ▶ 35/65 Access to finalized GObject Access previously set expando property OK ▶ 34/65 Gtk overrides uses the correct GType for null child properties OK ▶ 34/65 Gtk overrides can create a Gtk.TreeIter with accessible stamp field OK ▶ 35/65 Access to finalized GObject Access to getter method OK ▶ 34/65 Gtk overrides can get style properties using GObject.Value OK ▶ 34/65 Gtk overrides can pass a parent object to a child at construction OK ▶ 35/65 Access to finalized GObject Access to setter method OK ▶ 35/65 Access to finalized GObject Proto function connect OK ▶ 35/65 Access to finalized GObject Proto function connect_after OK ▶ 35/65 Access to finalized GObject Proto function emit OK 34/65 gjs:JS+thread-safe / Gtk3 OK 3.61s 25 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x385831d00098 JS IMPORT: Defining parent (nil) of 0x385831d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x385831d00100 of 0x385831d003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f6f106e420), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f6f106e420), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f6f106e420), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f6f106e420), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f6f106e420), global 0x31f6f106e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31f6f106e600), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f6f106e740), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f6f106e880), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f6f106e880), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f6f106e740), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31f6f106e600), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a9060), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a9060), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a92e0), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a92e0), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31f6f106e600), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f6f106e740), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f6f106e880), global 0x31f6f106e1a0 JS IMPORT: Module metadata hook for module 0x31f6f106e740 JS IMPORT: Defining meta.importSync for module 0x31f6f106e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31f6f106e600), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a9060), global 0x31f6f106e1a0 JS IMPORT: Module metadata hook for module 0x31f6f10a91a0 JS IMPORT: Defining meta.importSync for module 0x31f6f10a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x385831d11c30 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 0x385831d00100 of 0x385831d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x385831d11d88 in 0x385831d00100 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 0x385831d00100 of 0x385831d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x385831d00100 of 0x385831d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x385831d00100 of 0x31f6f106ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x385831d11d88 of 0x31f6f106ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31f6f10b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31f6f10ad070, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x385831d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31f6f10ad0d0, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31f6f10ad130, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31f6f10ad190, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31f6f10ad040 in GIRepository 0x385831d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f6f106ee20), global 0x31f6f106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f6f10a92e0), global 0x31f6f106e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x31f6f10ad1f0 in GIRepository 0x385831d11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x385831d00100 of 0x31f6f10b1b20 '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 0x31f6f10ad250, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x385831d00100 of 0x31f6f10b1a90 '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: 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 0x385831d00100 of 0x31f6f1036340 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x385831d00100 of 0x31f6f10362e0 '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 0x385831d00100 of 0x31f6f10363a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x385831d00100 of 0x31f6f1036280 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x385831d11d88 of 0x31f6f1036220 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x385831d00100 of 0x385831d29d08 '_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 0x385831d00100 of 0x31f6f1036670 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x385831d11d88 of 0x31f6f1036610 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31f6f1036730 class 0x7e8ba7a8b360 in object 0x31f6f10ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31f6f10ad760, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31f6f10ad310 in GIRepository 0x385831d11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x31f6f10ad790, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x31f6f10ad7f0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x31f6f10ad850, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x31f6f10ad8b0, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad2e0 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 0x31f6f10ad910, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x31f6f10ad970, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x31f6f10ad9d0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 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 0x31f6f1036ee0, JSClass 0x7e8ba7a87be0, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x31f6f10ada60, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x31f6f10adaf0, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad2e0 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 0x31f6f10adb50, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 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' 0x31f6f10ad2e0 in GIRepository 0x385831d11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x385831d11d88 of 0x2557732209a0 '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 0x31f6f10adbe0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x31f6f10adc40, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x31f6f10adca0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x31f6f10adbb0 in GIRepository 0x385831d11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x385831d00100 of 0x385831d2fff8 '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 0x31f6f10add00, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x31f6f10add60, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x31f6f10addc0, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 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 0x31f6f10ade50, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x31f6f10adeb0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x31f6f10adf10, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 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 0x31f6f10adfa0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x25577322d040, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x25577322d0a0, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 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 0x25577322d130, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x25577322d190, JSClass 0x7e8ba7a87e20, in object 0x31f6f10ad2e0 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 G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x25577322d1f0, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x25577322d280, JSClass 0x7e8ba7a87e20, in object 0x385831d11c08 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x25577322d2e0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x25577322d340, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 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 0x385831d0f750 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 0x25577322d3d0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 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 0x25577322d460, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x25577322d4c0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 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 0x385831d0f8e0 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 0x385831d2a388 JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x2557732a3070, JSClass 0x7e8ba7a87e20, in object 0x31f6f106a920 == Stack trace for context 0x620842f04210 == #0 6208430496c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (255773203150 @ 230) #1 7fffefeeed40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31f6f10d7dd0 @ 329) #2 7fffefeeee10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31f6f10d7b00 @ 83) #3 7fffefeeeec0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31f6f10d7c90 @ 91) #4 7fffefeeef70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31f6f10d7ce0 @ 189) #5 7fffefeef020 b resource:///org/gjs/jsunit/jasmine.js:6905 (31f6f10d8100 @ 32) #6 7fffefeef0d0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31f6f10d7ab0 @ 82) #7 7fffefeef170 b resource:///org/gjs/jsunit/minijasmine.js:24 (31f6f10b0e70 @ 6) #8 620843049630 i :12 (255773216ab0 @ 75) JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G OBJ: Defined class for Gjs_NotSoGoodLabel (Gjs_NotSoGoodLabel), prototype 0x31f6f10adac0, JSClass 0x7e8ba7a87e20, in object 0x31f6f106a920 == Stack trace for context 0x620842f04210 == #0 6208430496c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:212 (2557732030b0 @ 320) #1 7fffefeeed40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31f6f10d7dd0 @ 329) #2 7fffefeeee10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31f6f10d7b00 @ 83) #3 7fffefeeeec0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31f6f10d7c90 @ 91) #4 7fffefeeef70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31f6f10d7ce0 @ 189) #5 7fffefeef020 b resource:///org/gjs/jsunit/jasmine.js:6905 (31f6f10d8100 @ 32) #6 7fffefeef0d0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31f6f10d7ab0 @ 82) #7 7fffefeef170 b resource:///org/gjs/jsunit/minijasmine.js:24 (31f6f10b0e70 @ 6) #8 620843049630 i :12 (255773216ab0 @ 75) == Stack trace for context 0x620842f04210 == #0 6208430496c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:229 (31f6f10e5fb0 @ 226) #1 7fffefeeed40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31f6f10d7dd0 @ 329) #2 7fffefeeee10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31f6f10d7b00 @ 83) #3 7fffefeeeec0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31f6f10d7c90 @ 91) #4 7fffefeeef70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31f6f10d7ce0 @ 189) #5 7fffefeef020 b resource:///org/gjs/jsunit/jasmine.js:6905 (31f6f10d8100 @ 32) #6 7fffefeef0d0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31f6f10d7ab0 @ 82) #7 7fffefeef170 b resource:///org/gjs/jsunit/minijasmine.js:24 (31f6f10b0e70 @ 6) #8 620843049630 i :12 (255773216ab0 @ 75) JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x25577322d430, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' JS G OBJ: Defined class for Stack (GtkStack), prototype 0x25577322d5b0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' JS G OBJ: Defined class for Box (GtkBox), prototype 0x25577322d610, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 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 0x25577322d670, JSClass 0x7e8ba7a87620, in object 0x31f6f10adbb0 JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x25577322d6d0, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x25577322d730, JSClass 0x7e8ba7a87620, in object 0x31f6f10ad310 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 0x25577322d790, JSClass 0x7e8ba7a87e20, in object 0x31f6f10adbb0 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: 315 objects currently alive JS MEMORY: boxed_instance = 3 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 7 JS MEMORY: function = 215 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / WarnLib RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' MALLOC_PERTURB_=149 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testWarnLib.js ▶ 35/65 Access to finalized GObject Proto function signals_disconnect OK ▶ 35/65 Access to finalized GObject Proto function signals_block OK ▶ 35/65 Access to finalized GObject Proto function signals_unblock OK ▶ 35/65 Access to finalized GObject Proto function toString OK ▶ 35/65 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template sets up internal and public template children OK ▶ 35/65 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up internal and public template children OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides sets CSS names on classes OK ▶ 35/65 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK ▶ 35/65 Disposed or finalized GObject generates a warn on object garbage collection OK ▶ 35/65 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK 36/65 gjs:JS+thread-safe / LegacyGtk OK 1.70s 7 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x387417300098 JS IMPORT: Defining parent (nil) of 0x387417300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x387417300100 of 0x3874173003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34bc1fd6e420), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34bc1fd6e420), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34bc1fd6e420), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34bc1fd6e420), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34bc1fd6e420), global 0x34bc1fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34bc1fd6e600), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34bc1fd6e740), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34bc1fd6e880), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34bc1fd6e880), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34bc1fd6e740), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34bc1fd6e600), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda9060), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda9060), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda92e0), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda92e0), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34bc1fd6e600), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34bc1fd6e740), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34bc1fd6e880), global 0x34bc1fd6e1a0 JS IMPORT: Module metadata hook for module 0x34bc1fd6e740 JS IMPORT: Defining meta.importSync for module 0x34bc1fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34bc1fd6e600), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda9060), global 0x34bc1fd6e1a0 JS IMPORT: Module metadata hook for module 0x34bc1fda91a0 JS IMPORT: Defining meta.importSync for module 0x34bc1fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x387417311c30 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 0x387417300100 of 0x387417311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x387417311d88 in 0x387417300100 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 0x387417300100 of 0x387417312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x387417300100 of 0x387417311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x387417300100 of 0x34bc1fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x387417311d88 of 0x34bc1fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34bc1fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34bc1fdad070, JSClass 0x78efd7be3620, in object 0x34bc1fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x387417312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34bc1fdad0d0, JSClass 0x78efd7be3620, in object 0x34bc1fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34bc1fdad130, JSClass 0x78efd7be3620, in object 0x34bc1fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34bc1fdad190, JSClass 0x78efd7be3620, in object 0x34bc1fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34bc1fdad040 in GIRepository 0x387417311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34bc1fd6ee20), global 0x34bc1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34bc1fda92e0), global 0x34bc1fd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x34bc1fdad1f0 in GIRepository 0x387417311b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x387417300100 of 0x34bc1fdb1b20 '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 0x34bc1fdad250, JSClass 0x78efd7be3620, in object 0x34bc1fdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x387417300100 of 0x34bc1fdb1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded 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 0x387417300100 of 0x34bc1fd36250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' 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 0x387417300100 of 0x34bc1fd36370 '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 0x387417300100 of 0x34bc1fd363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x387417300100 of 0x34bc1fd36310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x387417311d88 of 0x34bc1fd362b0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x387417300100 of 0x387417329e80 '_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 0x387417300100 of 0x34bc1fd366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x387417311d88 of 0x34bc1fd36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34bc1fd36760 class 0x78efd7be7360 in object 0x34bc1fdad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34bc1fdad790, JSClass 0x78efd7be3e20, in object 0x34bc1fdad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34bc1fdad340 in GIRepository 0x387417311b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x34bc1fdad7c0, JSClass 0x78efd7be3e20, in object 0x34bc1fdad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x34bc1fdad820, JSClass 0x78efd7be3e20, in object 0x34bc1fdad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x34bc1fdad880, JSClass 0x78efd7be3620, in object 0x34bc1fdad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x34bc1fdad8e0, JSClass 0x78efd7be3620, in object 0x34bc1fdad310 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 0x34bc1fdad940, JSClass 0x78efd7be3e20, in object 0x34bc1fdad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x34bc1fdad9a0, JSClass 0x78efd7be3e20, in object 0x34bc1fdad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x34bc1fdada00, JSClass 0x78efd7be3e20, in object 0x34bc1fdad310 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 0x34bc1fd36f10, JSClass 0x78efd7be3be0, in object 0x34bc1fdad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x34bc1fdada90, JSClass 0x78efd7be3e20, in object 0x387417311c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x34bc1fdadb20, JSClass 0x78efd7be3620, in object 0x34bc1fdad310 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 0x34bc1fdadb80, JSClass 0x78efd7be3e20, in object 0x34bc1fdad310 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' 0x34bc1fdad310 in GIRepository 0x387417311b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x387417311d88 of 0x34bc1fd361f0 '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 0x34bc1fdadbe0, JSClass 0x78efd7be3e20, in object 0x34bc1fdad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x34bc1fdadc40, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x34bc1fdadca0, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x34bc1fdad2e0 in GIRepository 0x387417311b18 JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x34bc1fdadd00, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x34bc1fdadd60, JSClass 0x78efd7be3e20, in object 0x387417311c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x34bc1fdaddc0, JSClass 0x78efd7be3e20, in object 0x387417311c08 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x34bc1fdade20, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x34bc1fdade80, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 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 0x38741733f0f0 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 0x34bc1fdadf10, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x34bc1fdadf70, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 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 0x1ddd7fc371c0, JSClass 0x78efd7be3e20, in object 0x34bc1fdad2e0 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 0x38741731d350 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: 285 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 3 JS MEMORY: function = 202 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:dbus / GDBus RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=132 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /usr/bin/dbus-run-session --config-file /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGDBus.js ▶ 35/65 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK ▶ 37/65 WarnLib bug 689482 OK ▶ 37/65 WarnLib calls vfuncs with unnamed parameters OK 37/65 gjs:JS+thread-safe / WarnLib OK 0.90s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x29891c100098 JS IMPORT: Defining parent (nil) of 0x29891c100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29891c100100 of 0x29891c1003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x97a1fd6e420), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x97a1fd6e420), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x97a1fd6e420), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x97a1fd6e420), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x97a1fd6e420), global 0x97a1fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x97a1fd6e600), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x97a1fd6e740), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97a1fd6e880), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97a1fd6e880), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x97a1fd6e740), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x97a1fd6e600), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda9060), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda9060), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda92e0), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda92e0), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x97a1fd6e600), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x97a1fd6e740), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97a1fd6e880), global 0x97a1fd6e1a0 JS IMPORT: Module metadata hook for module 0x97a1fd6e740 JS IMPORT: Defining meta.importSync for module 0x97a1fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x97a1fd6e600), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda9060), global 0x97a1fd6e1a0 JS IMPORT: Module metadata hook for module 0x97a1fda91a0 JS IMPORT: Defining meta.importSync for module 0x97a1fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29891c111c30 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 0x29891c100100 of 0x29891c111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29891c111d88 in 0x29891c100100 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 0x29891c100100 of 0x29891c112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29891c100100 of 0x29891c111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29891c100100 of 0x97a1fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29891c111d88 of 0x97a1fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x97a1fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x97a1fdad070, JSClass 0x7bd8e7286620, in object 0x97a1fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x29891c112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x97a1fdad0d0, JSClass 0x7bd8e7286620, in object 0x97a1fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x97a1fdad130, JSClass 0x7bd8e7286620, in object 0x97a1fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x97a1fdad190, JSClass 0x7bd8e7286620, in object 0x97a1fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x97a1fdad040 in GIRepository 0x29891c111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x97a1fd6ee20), global 0x97a1fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97a1fda92e0), global 0x97a1fd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x97a1fdad1f0 in GIRepository 0x29891c111b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x29891c100100 of 0x97a1fdb1b20 '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 0x97a1fdad250, JSClass 0x7bd8e7286620, in object 0x97a1fdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x29891c100100 of 0x97a1fdb1a90 '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: 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 0x29891c100100 of 0x97a1fd36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x29891c100100 of 0x97a1fd362b0 '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 0x29891c100100 of 0x97a1fd36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x29891c100100 of 0x97a1fd36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x29891c111d88 of 0x97a1fd361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x29891c100100 of 0x29891c129cc8 '_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 0x29891c100100 of 0x97a1fd36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x29891c111d88 of 0x97a1fd365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x97a1fd36700 class 0x7bd8e728a360 in object 0x97a1fdad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x97a1fdad760, JSClass 0x7bd8e7286e20, in object 0x97a1fdad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x97a1fdad310 in GIRepository 0x29891c111b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x97a1fdad790, JSClass 0x7bd8e7286e20, in object 0x97a1fdad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x97a1fdad7f0, JSClass 0x7bd8e7286e20, in object 0x97a1fdad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x97a1fdad850, JSClass 0x7bd8e7286620, in object 0x97a1fdad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x97a1fdad8b0, JSClass 0x7bd8e7286620, in object 0x97a1fdad2e0 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 0x97a1fdad910, JSClass 0x7bd8e7286e20, in object 0x97a1fdad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x97a1fdad970, JSClass 0x7bd8e7286e20, in object 0x97a1fdad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x97a1fdad9d0, JSClass 0x7bd8e7286e20, in object 0x97a1fdad2e0 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 0x97a1fd36eb0, JSClass 0x7bd8e7286be0, in object 0x97a1fdad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x97a1fdada60, JSClass 0x7bd8e7286e20, in object 0x29891c111c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x97a1fdadaf0, JSClass 0x7bd8e7286620, in object 0x97a1fdad2e0 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 0x97a1fdadb50, JSClass 0x7bd8e7286e20, in object 0x97a1fdad2e0 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' 0x97a1fdad2e0 in GIRepository 0x29891c111b18 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 CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'WarnLib' 0x97a1fdadbb0 in GIRepository 0x29891c111b18 JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x3ca79e51da30, JSClass 0x7bd8e7286be0, in object 0x97a1fdadbb0 JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x97a1fdadc10, JSClass 0x7bd8e7286e20, in object 0x29891c111c08 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_add' 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 0x3ca79e528550, JSClass 0x7bd8e7286940, in object 0x97a1fdad2e0 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 'source_remove' 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: 203 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 3 JS MEMORY: function = 160 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 2 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Console RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=235 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testConsole.js -m ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 35/65 Disposed or finalized GObject returned from function is marked as disposed OK ▶ 35/65 Disposed or finalized GObject returned from function is marked as disposed and then as finalized OK ▶ 1/65 - exit with correct code from a signal callback OK ▶ 1/65 - avoid asserting when System.exit is called from a signal callback OK ▶ 1/65 - exit after first System.exit call in a signal callback OK ▶ 35/65 Disposed or finalized GObject ignores toggling queued unref toggles OK ▶ 35/65 Disposed or finalized GObject ignores toggling queued toggles OK ▶ 35/65 Disposed or finalized GObject can be disposed from other thread OK 1/65 gjs:Scripts+thread-safe / CommandLine OK 24.68s 46 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x258d6ec00098 JS IMPORT: Defining parent (nil) of 0x258d6ec00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x258d6ec00100 of 0x258d6ec003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7698e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7698e26e420), global 0x7698e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7698e26e420), global 0x7698e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7698e26e420), global 0x7698e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7698e26e420), global 0x7698e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7698e26e420), global 0x7698e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7698e26e600), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7698e26e740), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7698e26e880), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7698e26e880), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7698e26e740), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7698e26e600), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a9060), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a9060), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a92e0), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a92e0), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7698e26e600), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7698e26e740), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7698e26e880), global 0x7698e26e1a0 JS IMPORT: Module metadata hook for module 0x7698e26e740 JS IMPORT: Defining meta.importSync for module 0x7698e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7698e26e600), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a9060), global 0x7698e26e1a0 JS IMPORT: Module metadata hook for module 0x7698e2a91a0 JS IMPORT: Defining meta.importSync for module 0x7698e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x258d6ec11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x258d6ec00100 of 0x258d6ec11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x258d6ec11d40 in 0x258d6ec00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x258d6ec00100 of 0x258d6ec120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x258d6ec00100 of 0x258d6ec11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x258d6ec00100 of 0x7698e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x258d6ec11d40 of 0x7698e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7698e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7698e2ad070, JSClass 0x7b5166701620, in object 0x7698e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x258d6ec123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7698e2ad0d0, JSClass 0x7b5166701620, in object 0x7698e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7698e2ad130, JSClass 0x7b5166701620, in object 0x7698e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7698e2ad190, JSClass 0x7b5166701620, in object 0x7698e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7698e2ad040 in GIRepository 0x258d6ec11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7698e26ee20), global 0x7698e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7698e2a92e0), global 0x7698e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7698e2ad1f0 in GIRepository 0x258d6ec11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x258d6ec00100 of 0x258d6ec17020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x194eace00098 JS IMPORT: Defining parent (nil) of 0x194eace00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x194eace00100 of 0x194eace003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f5d5656e420), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f5d5656e420), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f5d5656e420), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f5d5656e420), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f5d5656e420), global 0x1f5d5656e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f5d5656e600), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f5d5656e740), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f5d5656e880), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f5d5656e880), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f5d5656e740), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f5d5656e600), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a9060), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a9060), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a92e0), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a92e0), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f5d5656e600), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f5d5656e740), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f5d5656e880), global 0x1f5d5656e1a0 JS IMPORT: Module metadata hook for module 0x1f5d5656e740 JS IMPORT: Defining meta.importSync for module 0x1f5d5656e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f5d5656e600), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a9060), global 0x1f5d5656e1a0 JS IMPORT: Module metadata hook for module 0x1f5d565a91a0 JS IMPORT: Defining meta.importSync for module 0x1f5d565a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x194eace11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x194eace00100 of 0x194eace11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x194eace11d40 in 0x194eace00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x194eace00100 of 0x194eace120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x194eace00100 of 0x194eace11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x194eace00100 of 0x1f5d5656ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x194eace11d40 of 0x1f5d5656ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f5d565b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f5d565ad070, JSClass 0x7ad69429c620, in object 0x1f5d565ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x194eace123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f5d565ad0d0, JSClass 0x7ad69429c620, in object 0x1f5d565ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f5d565ad130, JSClass 0x7ad69429c620, in object 0x1f5d565ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f5d565ad190, JSClass 0x7ad69429c620, in object 0x1f5d565ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f5d565ad040 in GIRepository 0x194eace11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f5d5656ee20), global 0x1f5d5656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f5d565a92e0), global 0x1f5d5656e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1f5d565ad1f0 in GIRepository 0x194eace11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x194eace00100 of 0x194eace17020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x2da91200098 JS IMPORT: Defining parent (nil) of 0x2da91200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2da91200100 of 0x2da912003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x37108336e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37108336e420), global 0x37108336e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37108336e420), global 0x37108336e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37108336e420), global 0x37108336e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37108336e420), global 0x37108336e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37108336e420), global 0x37108336e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37108336e600), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37108336e740), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37108336e880), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37108336e880), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37108336e740), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37108336e600), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a9060), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a9060), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a92e0), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a92e0), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37108336e600), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37108336e740), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37108336e880), global 0x37108336e1a0 JS IMPORT: Module metadata hook for module 0x37108336e740 JS IMPORT: Defining meta.importSync for module 0x37108336e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37108336e600), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a9060), global 0x37108336e1a0 JS IMPORT: Module metadata hook for module 0x3710833a91a0 JS IMPORT: Defining meta.importSync for module 0x3710833a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2da91211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2da91200100 of 0x2da91211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2da91211d40 in 0x2da91200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2da91200100 of 0x2da912120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2da91200100 of 0x2da91211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2da91200100 of 0x37108336ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2da91211d40 of 0x37108336ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3710833b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3710833ad070, JSClass 0x7ef2065a6620, in object 0x3710833ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2da912123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3710833ad0d0, JSClass 0x7ef2065a6620, in object 0x3710833ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3710833ad130, JSClass 0x7ef2065a6620, in object 0x3710833ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3710833ad190, JSClass 0x7ef2065a6620, in object 0x3710833ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3710833ad040 in GIRepository 0x2da91211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37108336ee20), global 0x37108336e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3710833a92e0), global 0x37108336e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3710833ad1f0 in GIRepository 0x2da91211af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2da91200100 of 0x2da91217020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x28a122700098 JS IMPORT: Defining parent (nil) of 0x28a122700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28a122700100 of 0x28a1227003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d269b76e420), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d269b76e420), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d269b76e420), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d269b76e420), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d269b76e420), global 0x1d269b76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d269b76e600), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d269b76e740), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d269b76e880), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d269b76e880), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d269b76e740), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d269b76e600), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a9060), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a9060), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a92e0), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a92e0), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d269b76e600), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d269b76e740), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d269b76e880), global 0x1d269b76e1a0 JS IMPORT: Module metadata hook for module 0x1d269b76e740 JS IMPORT: Defining meta.importSync for module 0x1d269b76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d269b76e600), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a9060), global 0x1d269b76e1a0 JS IMPORT: Module metadata hook for module 0x1d269b7a91a0 JS IMPORT: Defining meta.importSync for module 0x1d269b7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28a122711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28a122700100 of 0x28a122711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28a122711d40 in 0x28a122700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28a122700100 of 0x28a1227120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28a122700100 of 0x28a122711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28a122700100 of 0x1d269b76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28a122711d40 of 0x1d269b76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d269b7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d269b7ad070, JSClass 0x786b992ab620, in object 0x1d269b7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x28a1227123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d269b7ad0d0, JSClass 0x786b992ab620, in object 0x1d269b7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d269b7ad130, JSClass 0x786b992ab620, in object 0x1d269b7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d269b7ad190, JSClass 0x786b992ab620, in object 0x1d269b7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d269b7ad040 in GIRepository 0x28a122711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d269b76ee20), global 0x1d269b76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d269b7a92e0), global 0x1d269b76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d269b7ad1f0 in GIRepository 0x28a122711af8 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d269b7ad220, JSClass 0x786b992ab620, in object 0x1d269b7ad040 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 0x28a122700100 of 0x28a122717020 'system' is mod 1 JS IMPORT: successfully imported module 'system' Trace/breakpoint trap (core dumped) 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 0x228004900098 JS IMPORT: Defining parent (nil) of 0x228004900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x228004900100 of 0x2280049003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d4a94a6e420), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d4a94a6e420), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d4a94a6e420), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d4a94a6e420), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d4a94a6e420), global 0x2d4a94a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d4a94a6e600), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d4a94a6e740), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d4a94a6e880), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d4a94a6e880), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d4a94a6e740), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d4a94a6e600), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa9060), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa9060), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa92e0), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa92e0), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d4a94a6e600), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d4a94a6e740), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d4a94a6e880), global 0x2d4a94a6e1a0 JS IMPORT: Module metadata hook for module 0x2d4a94a6e740 JS IMPORT: Defining meta.importSync for module 0x2d4a94a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d4a94a6e600), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa9060), global 0x2d4a94a6e1a0 JS IMPORT: Module metadata hook for module 0x2d4a94aa91a0 JS IMPORT: Defining meta.importSync for module 0x2d4a94aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x228004911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x228004900100 of 0x228004911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x228004911d40 in 0x228004900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x228004900100 of 0x2280049120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x228004900100 of 0x228004911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x228004900100 of 0x2d4a94a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x228004911d40 of 0x2d4a94a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d4a94ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d4a94aad070, JSClass 0x719d04329620, in object 0x2d4a94aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2280049123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d4a94aad0d0, JSClass 0x719d04329620, in object 0x2d4a94aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d4a94aad130, JSClass 0x719d04329620, in object 0x2d4a94aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d4a94aad190, JSClass 0x719d04329620, in object 0x2d4a94aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d4a94aad040 in GIRepository 0x228004911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d4a94a6ee20), global 0x2d4a94a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d4a94aa92e0), global 0x2d4a94a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d4a94aad1f0 in GIRepository 0x228004911af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x228004900100 of 0x228004917020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0xba03e700098 JS IMPORT: Defining parent (nil) of 0xba03e700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xba03e700100 of 0xba03e7003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x45adc76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x45adc76e420), global 0x45adc76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x45adc76e420), global 0x45adc76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x45adc76e420), global 0x45adc76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x45adc76e420), global 0x45adc76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x45adc76e420), global 0x45adc76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x45adc76e600), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x45adc76e740), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x45adc76e880), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x45adc76e880), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x45adc76e740), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x45adc76e600), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a9060), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a9060), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a92e0), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a92e0), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x45adc76e600), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x45adc76e740), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x45adc76e880), global 0x45adc76e1a0 JS IMPORT: Module metadata hook for module 0x45adc76e740 JS IMPORT: Defining meta.importSync for module 0x45adc76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x45adc76e600), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a9060), global 0x45adc76e1a0 JS IMPORT: Module metadata hook for module 0x45adc7a91a0 JS IMPORT: Defining meta.importSync for module 0x45adc7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xba03e711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xba03e700100 of 0xba03e711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xba03e711d40 in 0xba03e700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xba03e700100 of 0xba03e7120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xba03e700100 of 0xba03e711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xba03e700100 of 0x45adc76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xba03e711d40 of 0x45adc76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x45adc7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x45adc7ad070, JSClass 0x700518cc4620, in object 0x45adc7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xba03e7123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x45adc7ad0d0, JSClass 0x700518cc4620, in object 0x45adc7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x45adc7ad130, JSClass 0x700518cc4620, in object 0x45adc7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x45adc7ad190, JSClass 0x700518cc4620, in object 0x45adc7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x45adc7ad040 in GIRepository 0xba03e711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x45adc76ee20), global 0x45adc76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45adc7a92e0), global 0x45adc76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x45adc7ad1f0 in GIRepository 0xba03e711af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xba03e700100 of 0xba03e717020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x236a65000098 JS IMPORT: Defining parent (nil) of 0x236a65000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x236a65000100 of 0x236a65000428 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7ace106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ace106e420), global 0x7ace106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ace106e420), global 0x7ace106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ace106e420), global 0x7ace106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ace106e420), global 0x7ace106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ace106e420), global 0x7ace106e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ace106e600), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ace106e740), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ace106e880), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ace106e880), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ace106e740), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ace106e600), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a9060), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a9060), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a92e0), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a92e0), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ace106e600), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ace106e740), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ace106e880), global 0x7ace106e1a0 JS IMPORT: Module metadata hook for module 0x7ace106e740 JS IMPORT: Defining meta.importSync for module 0x7ace106e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ace106e600), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a9060), global 0x7ace106e1a0 JS IMPORT: Module metadata hook for module 0x7ace10a91a0 JS IMPORT: Defining meta.importSync for module 0x7ace10a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x236a65011c70 JS IMPORT: JS import 'overrides' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 0x236a65000100 of 0x236a65011df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x236a65011df0 in 0x236a65000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x236a65000100 of 0x236a650121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x236a65000100 of 0x236a65011b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x236a65000100 of 0x7ace106ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x236a65011df0 of 0x7ace106ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7ace10b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7ace10ad070, JSClass 0x7c0d25800620, in object 0x7ace10ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x236a650124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7ace10ad0d0, JSClass 0x7c0d25800620, in object 0x7ace10ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7ace10ad130, JSClass 0x7c0d25800620, in object 0x7ace10ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7ace10ad190, JSClass 0x7c0d25800620, in object 0x7ace10ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7ace10ad040 in GIRepository 0x236a65011b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ace106ee20), global 0x7ace106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ace10a92e0), global 0x7ace106e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7ace10ad1f0 in GIRepository 0x236a65011b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x236a65000100 of 0x236a65017120 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x37f0bfc00098 JS IMPORT: Defining parent (nil) of 0x37f0bfc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37f0bfc00100 of 0x37f0bfc00428 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28aafd96e420), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28aafd96e420), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28aafd96e420), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28aafd96e420), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28aafd96e420), global 0x28aafd96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28aafd96e600), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28aafd96e740), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28aafd96e880), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28aafd96e880), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28aafd96e740), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28aafd96e600), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a9060), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a9060), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a92e0), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a92e0), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28aafd96e600), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28aafd96e740), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28aafd96e880), global 0x28aafd96e1a0 JS IMPORT: Module metadata hook for module 0x28aafd96e740 JS IMPORT: Defining meta.importSync for module 0x28aafd96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28aafd96e600), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a9060), global 0x28aafd96e1a0 JS IMPORT: Module metadata hook for module 0x28aafd9a91a0 JS IMPORT: Defining meta.importSync for module 0x28aafd9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37f0bfc11c70 JS IMPORT: JS import 'overrides' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-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 0x37f0bfc00100 of 0x37f0bfc11df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37f0bfc11df0 in 0x37f0bfc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37f0bfc00100 of 0x37f0bfc121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37f0bfc00100 of 0x37f0bfc11b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37f0bfc00100 of 0x28aafd96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37f0bfc11df0 of 0x28aafd96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28aafd9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28aafd9ad070, JSClass 0x74ec1f50b620, in object 0x28aafd9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x37f0bfc124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28aafd9ad0d0, JSClass 0x74ec1f50b620, in object 0x28aafd9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28aafd9ad130, JSClass 0x74ec1f50b620, in object 0x28aafd9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28aafd9ad190, JSClass 0x74ec1f50b620, in object 0x28aafd9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28aafd9ad040 in GIRepository 0x37f0bfc11b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28aafd96ee20), global 0x28aafd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28aafd9a92e0), global 0x28aafd96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x28aafd9ad1f0 in GIRepository 0x37f0bfc11b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x37f0bfc00100 of 0x37f0bfc17120 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x23a026200098 JS IMPORT: Defining parent (nil) of 0x23a026200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23a026200100 of 0x23a0262003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10021e46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10021e46e420), global 0x10021e46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10021e46e420), global 0x10021e46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10021e46e420), global 0x10021e46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10021e46e420), global 0x10021e46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10021e46e420), global 0x10021e46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10021e46e600), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10021e46e740), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10021e46e880), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10021e46e880), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10021e46e740), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10021e46e600), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a9060), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a9060), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a92e0), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a92e0), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10021e46e600), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10021e46e740), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10021e46e880), global 0x10021e46e1a0 JS IMPORT: Module metadata hook for module 0x10021e46e740 JS IMPORT: Defining meta.importSync for module 0x10021e46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10021e46e600), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a9060), global 0x10021e46e1a0 JS IMPORT: Module metadata hook for module 0x10021e4a91a0 JS IMPORT: Defining meta.importSync for module 0x10021e4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23a026211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23a026200100 of 0x23a026211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23a026211d40 in 0x23a026200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23a026200100 of 0x23a0262120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23a026200100 of 0x23a026211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23a026200100 of 0x10021e46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23a026211d40 of 0x10021e46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10021e4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10021e4ad070, JSClass 0x7b4e49fb9620, in object 0x10021e4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23a0262123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10021e4ad0d0, JSClass 0x7b4e49fb9620, in object 0x10021e4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10021e4ad130, JSClass 0x7b4e49fb9620, in object 0x10021e4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10021e4ad190, JSClass 0x7b4e49fb9620, in object 0x10021e4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10021e4ad040 in GIRepository 0x23a026211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10021e46ee20), global 0x10021e46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10021e4a92e0), global 0x10021e46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x10021e4ad1f0 in GIRepository 0x23a026211af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x23a026200100 of 0x23a026217020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x53370000098 JS IMPORT: Defining parent (nil) of 0x53370000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x53370000100 of 0x533700003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3368f746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3368f746e420), global 0x3368f746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3368f746e420), global 0x3368f746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3368f746e420), global 0x3368f746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3368f746e420), global 0x3368f746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3368f746e420), global 0x3368f746e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3368f746e600), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3368f746e740), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3368f746e880), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3368f746e880), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3368f746e740), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3368f746e600), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a9060), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a9060), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a92e0), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a92e0), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3368f746e600), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3368f746e740), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3368f746e880), global 0x3368f746e1a0 JS IMPORT: Module metadata hook for module 0x3368f746e740 JS IMPORT: Defining meta.importSync for module 0x3368f746e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3368f746e600), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a9060), global 0x3368f746e1a0 JS IMPORT: Module metadata hook for module 0x3368f74a91a0 JS IMPORT: Defining meta.importSync for module 0x3368f74a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x53370011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x53370000100 of 0x53370011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x53370011d40 in 0x53370000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x53370000100 of 0x533700120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x53370000100 of 0x53370011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x53370000100 of 0x3368f746ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x53370011d40 of 0x3368f746ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3368f74b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3368f74ad070, JSClass 0x7b6216146620, in object 0x3368f74ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x533700123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3368f74ad0d0, JSClass 0x7b6216146620, in object 0x3368f74ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3368f74ad130, JSClass 0x7b6216146620, in object 0x3368f74ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3368f74ad190, JSClass 0x7b6216146620, in object 0x3368f74ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3368f74ad040 in GIRepository 0x53370011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3368f746ee20), global 0x3368f746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3368f74a92e0), global 0x3368f746e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3368f74ad1f0 in GIRepository 0x53370011af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x53370000100 of 0x53370017020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x1e906aa00098 JS IMPORT: Defining parent (nil) of 0x1e906aa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e906aa00100 of 0x1e906aa003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fbd816e420), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fbd816e420), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fbd816e420), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fbd816e420), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fbd816e420), global 0x25fbd816e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25fbd816e600), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fbd816e740), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fbd816e880), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fbd816e880), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fbd816e740), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25fbd816e600), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a9060), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a9060), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a92e0), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a92e0), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25fbd816e600), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fbd816e740), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fbd816e880), global 0x25fbd816e1a0 JS IMPORT: Module metadata hook for module 0x25fbd816e740 JS IMPORT: Defining meta.importSync for module 0x25fbd816e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25fbd816e600), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a9060), global 0x25fbd816e1a0 JS IMPORT: Module metadata hook for module 0x25fbd81a91a0 JS IMPORT: Defining meta.importSync for module 0x25fbd81a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e906aa11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1e906aa00100 of 0x1e906aa11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e906aa11d40 in 0x1e906aa00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e906aa00100 of 0x1e906aa120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e906aa00100 of 0x1e906aa11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e906aa00100 of 0x25fbd816ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e906aa11d40 of 0x25fbd816ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25fbd81b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25fbd81ad070, JSClass 0x7b861998f620, in object 0x25fbd81ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1e906aa123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25fbd81ad0d0, JSClass 0x7b861998f620, in object 0x25fbd81ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25fbd81ad130, JSClass 0x7b861998f620, in object 0x25fbd81ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25fbd81ad190, JSClass 0x7b861998f620, in object 0x25fbd81ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25fbd81ad040 in GIRepository 0x1e906aa11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fbd816ee20), global 0x25fbd816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fbd81a92e0), global 0x25fbd816e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25fbd81ad1f0 in GIRepository 0x1e906aa11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1e906aa00100 of 0x1e906aa17020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x3c4a4e000098 JS IMPORT: Defining parent (nil) of 0x3c4a4e000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c4a4e000100 of 0x3c4a4e0003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe894146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe894146e420), global 0xe894146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe894146e420), global 0xe894146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe894146e420), global 0xe894146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe894146e420), global 0xe894146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe894146e420), global 0xe894146e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe894146e600), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe894146e740), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe894146e880), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe894146e880), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe894146e740), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe894146e600), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a9060), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a9060), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a92e0), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a92e0), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe894146e600), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe894146e740), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe894146e880), global 0xe894146e1a0 JS IMPORT: Module metadata hook for module 0xe894146e740 JS IMPORT: Defining meta.importSync for module 0xe894146e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe894146e600), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a9060), global 0xe894146e1a0 JS IMPORT: Module metadata hook for module 0xe89414a91a0 JS IMPORT: Defining meta.importSync for module 0xe89414a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c4a4e011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3c4a4e000100 of 0x3c4a4e011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c4a4e011d40 in 0x3c4a4e000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c4a4e000100 of 0x3c4a4e0120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c4a4e000100 of 0x3c4a4e011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c4a4e000100 of 0xe894146ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c4a4e011d40 of 0xe894146ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe89414b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe89414ad070, JSClass 0x7a6737cbc620, in object 0xe89414ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3c4a4e0123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe89414ad0d0, JSClass 0x7a6737cbc620, in object 0xe89414ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe89414ad130, JSClass 0x7a6737cbc620, in object 0xe89414ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe89414ad190, JSClass 0x7a6737cbc620, in object 0xe89414ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe89414ad040 in GIRepository 0x3c4a4e011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe894146ee20), global 0xe894146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe89414a92e0), global 0xe894146e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xe89414ad1f0 in GIRepository 0x3c4a4e011af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3c4a4e000100 of 0x3c4a4e017020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x1dce6000098 JS IMPORT: Defining parent (nil) of 0x1dce6000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dce6000100 of 0x1dce60003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6ac66e420), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6ac66e420), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6ac66e420), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6ac66e420), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6ac66e420), global 0xf6ac66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf6ac66e600), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6ac66e740), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6ac66e880), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6ac66e880), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6ac66e740), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf6ac66e600), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a9060), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a9060), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a92e0), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a92e0), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf6ac66e600), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6ac66e740), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6ac66e880), global 0xf6ac66e1a0 JS IMPORT: Module metadata hook for module 0xf6ac66e740 JS IMPORT: Defining meta.importSync for module 0xf6ac66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf6ac66e600), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a9060), global 0xf6ac66e1a0 JS IMPORT: Module metadata hook for module 0xf6ac6a91a0 JS IMPORT: Defining meta.importSync for module 0xf6ac6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dce6011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1dce6000100 of 0x1dce6011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dce6011d40 in 0x1dce6000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dce6000100 of 0x1dce60120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dce6000100 of 0x1dce6011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dce6000100 of 0xf6ac66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dce6011d40 of 0xf6ac66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf6ac6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf6ac6ad070, JSClass 0x7ffbc3d18620, in object 0xf6ac6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1dce60123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf6ac6ad0d0, JSClass 0x7ffbc3d18620, in object 0xf6ac6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf6ac6ad130, JSClass 0x7ffbc3d18620, in object 0xf6ac6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf6ac6ad190, JSClass 0x7ffbc3d18620, in object 0xf6ac6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf6ac6ad040 in GIRepository 0x1dce6011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6ac66ee20), global 0xf6ac66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6ac6a92e0), global 0xf6ac66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf6ac6ad1f0 in GIRepository 0x1dce6011af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1dce6000100 of 0x1dce6017020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x374678b00098 JS IMPORT: Defining parent (nil) of 0x374678b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x374678b00100 of 0x374678b003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2631e286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2631e286e420), global 0x2631e286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2631e286e420), global 0x2631e286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2631e286e420), global 0x2631e286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2631e286e420), global 0x2631e286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2631e286e420), global 0x2631e286e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2631e286e600), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2631e286e740), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2631e286e880), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2631e286e880), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2631e286e740), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2631e286e600), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a9060), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a9060), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a92e0), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a92e0), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2631e286e600), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2631e286e740), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2631e286e880), global 0x2631e286e1a0 JS IMPORT: Module metadata hook for module 0x2631e286e740 JS IMPORT: Defining meta.importSync for module 0x2631e286e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2631e286e600), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a9060), global 0x2631e286e1a0 JS IMPORT: Module metadata hook for module 0x2631e28a91a0 JS IMPORT: Defining meta.importSync for module 0x2631e28a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x374678b11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x374678b00100 of 0x374678b11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x374678b11d40 in 0x374678b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x374678b00100 of 0x374678b120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x374678b00100 of 0x374678b11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x374678b00100 of 0x2631e286ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x374678b11d40 of 0x2631e286ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2631e28b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2631e28ad070, JSClass 0x7170d6398620, in object 0x2631e28ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x374678b123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2631e28ad0d0, JSClass 0x7170d6398620, in object 0x2631e28ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2631e28ad130, JSClass 0x7170d6398620, in object 0x2631e28ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2631e28ad190, JSClass 0x7170d6398620, in object 0x2631e28ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2631e28ad040 in GIRepository 0x374678b11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2631e286ee20), global 0x2631e286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2631e28a92e0), global 0x2631e286e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2631e28ad1f0 in GIRepository 0x374678b11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x374678b00100 of 0x374678b17020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x2c5ff2800098 JS IMPORT: Defining parent (nil) of 0x2c5ff2800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c5ff2800100 of 0x2c5ff28003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x393aaad6e420), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x393aaad6e420), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x393aaad6e420), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x393aaad6e420), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x393aaad6e420), global 0x393aaad6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x393aaad6e600), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393aaad6e740), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x393aaad6e880), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x393aaad6e880), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393aaad6e740), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x393aaad6e600), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada9060), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada9060), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada92e0), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada92e0), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x393aaad6e600), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x393aaad6e740), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x393aaad6e880), global 0x393aaad6e1a0 JS IMPORT: Module metadata hook for module 0x393aaad6e740 JS IMPORT: Defining meta.importSync for module 0x393aaad6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x393aaad6e600), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada9060), global 0x393aaad6e1a0 JS IMPORT: Module metadata hook for module 0x393aaada91a0 JS IMPORT: Defining meta.importSync for module 0x393aaada91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c5ff2811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2c5ff2800100 of 0x2c5ff2811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c5ff2811d40 in 0x2c5ff2800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c5ff2800100 of 0x2c5ff28120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c5ff2800100 of 0x2c5ff2811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c5ff2800100 of 0x393aaad6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c5ff2811d40 of 0x393aaad6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x393aaadb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x393aaadad070, JSClass 0x7508f7f9a620, in object 0x393aaadad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2c5ff28123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x393aaadad0d0, JSClass 0x7508f7f9a620, in object 0x393aaadad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x393aaadad130, JSClass 0x7508f7f9a620, in object 0x393aaadad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x393aaadad190, JSClass 0x7508f7f9a620, in object 0x393aaadad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x393aaadad040 in GIRepository 0x2c5ff2811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x393aaad6ee20), global 0x393aaad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x393aaada92e0), global 0x393aaad6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x393aaadad1f0 in GIRepository 0x2c5ff2811af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2c5ff2800100 of 0x2c5ff2817020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0xa5512700098 JS IMPORT: Defining parent (nil) of 0xa5512700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa5512700100 of 0xa55127003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19491c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19491c06e420), global 0x19491c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19491c06e420), global 0x19491c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19491c06e420), global 0x19491c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19491c06e420), global 0x19491c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19491c06e420), global 0x19491c06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19491c06e600), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19491c06e740), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19491c06e880), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19491c06e880), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19491c06e740), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19491c06e600), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a9060), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a9060), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a92e0), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a92e0), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19491c06e600), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19491c06e740), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19491c06e880), global 0x19491c06e1a0 JS IMPORT: Module metadata hook for module 0x19491c06e740 JS IMPORT: Defining meta.importSync for module 0x19491c06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19491c06e600), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a9060), global 0x19491c06e1a0 JS IMPORT: Module metadata hook for module 0x19491c0a91a0 JS IMPORT: Defining meta.importSync for module 0x19491c0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa5512711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa5512700100 of 0xa5512711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa5512711d40 in 0xa5512700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa5512700100 of 0xa55127120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa5512700100 of 0xa5512711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa5512700100 of 0x19491c06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa5512711d40 of 0x19491c06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19491c0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19491c0ad070, JSClass 0x72f2dcc88620, in object 0x19491c0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa55127123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19491c0ad0d0, JSClass 0x72f2dcc88620, in object 0x19491c0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19491c0ad130, JSClass 0x72f2dcc88620, in object 0x19491c0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19491c0ad190, JSClass 0x72f2dcc88620, in object 0x19491c0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19491c0ad040 in GIRepository 0xa5512711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19491c06ee20), global 0x19491c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19491c0a92e0), global 0x19491c06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x19491c0ad1f0 in GIRepository 0xa5512711af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xa5512700100 of 0xa5512717020 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Enqueue job , promise=, allocation site= JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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 '_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 0x3dcdca700098 JS IMPORT: Defining parent (nil) of 0x3dcdca700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3dcdca700100 of 0x3dcdca7003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6e1456e420), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6e1456e420), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6e1456e420), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6e1456e420), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf6e1456e420), global 0xf6e1456e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf6e1456e600), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6e1456e740), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6e1456e880), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6e1456e880), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6e1456e740), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf6e1456e600), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a9060), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a9060), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a92e0), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a92e0), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf6e1456e600), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf6e1456e740), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf6e1456e880), global 0xf6e1456e1a0 JS IMPORT: Module metadata hook for module 0xf6e1456e740 JS IMPORT: Defining meta.importSync for module 0xf6e1456e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf6e1456e600), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a9060), global 0xf6e1456e1a0 JS IMPORT: Module metadata hook for module 0xf6e145a91a0 JS IMPORT: Defining meta.importSync for module 0xf6e145a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3dcdca711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3dcdca700100 of 0x3dcdca711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3dcdca711d40 in 0x3dcdca700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3dcdca700100 of 0x3dcdca7120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3dcdca700100 of 0x3dcdca711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3dcdca700100 of 0xf6e1456ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3dcdca711d40 of 0xf6e1456ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf6e145b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf6e145ad070, JSClass 0x70c7c85b2620, in object 0xf6e145ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3dcdca7123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf6e145ad0d0, JSClass 0x70c7c85b2620, in object 0xf6e145ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf6e145ad130, JSClass 0x70c7c85b2620, in object 0xf6e145ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf6e145ad190, JSClass 0x70c7c85b2620, in object 0xf6e145ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf6e145ad040 in GIRepository 0x3dcdca711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf6e1456ee20), global 0xf6e1456e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf6e145a92e0), global 0xf6e1456e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf6e145ad1f0 in GIRepository 0x3dcdca711af8 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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 '_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 0x19052d500098 JS IMPORT: Defining parent (nil) of 0x19052d500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19052d500100 of 0x19052d5003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17b5e26e420), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17b5e26e420), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17b5e26e420), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17b5e26e420), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17b5e26e420), global 0x17b5e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17b5e26e600), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b5e26e740), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b5e26e880), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b5e26e880), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b5e26e740), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17b5e26e600), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a9060), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a9060), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a92e0), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a92e0), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17b5e26e600), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b5e26e740), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b5e26e880), global 0x17b5e26e1a0 JS IMPORT: Module metadata hook for module 0x17b5e26e740 JS IMPORT: Defining meta.importSync for module 0x17b5e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17b5e26e600), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a9060), global 0x17b5e26e1a0 JS IMPORT: Module metadata hook for module 0x17b5e2a91a0 JS IMPORT: Defining meta.importSync for module 0x17b5e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19052d511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x19052d500100 of 0x19052d511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19052d511d40 in 0x19052d500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x19052d500100 of 0x19052d5120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19052d500100 of 0x19052d511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19052d500100 of 0x17b5e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19052d511d40 of 0x17b5e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17b5e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17b5e2ad070, JSClass 0x7abeac3e0620, in object 0x17b5e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x19052d5123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17b5e2ad0d0, JSClass 0x7abeac3e0620, in object 0x17b5e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17b5e2ad130, JSClass 0x7abeac3e0620, in object 0x17b5e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17b5e2ad190, JSClass 0x7abeac3e0620, in object 0x17b5e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17b5e2ad040 in GIRepository 0x19052d511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b5e26ee20), global 0x17b5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b5e2a92e0), global 0x17b5e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x17b5e2ad1f0 in GIRepository 0x19052d511af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x19052d500100 of 0x17b5e2b1be0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x19052d500100 of 0x17b5e2b1b80 '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 0x19052d500100 of 0x17b5e2b1c40 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x19052d500100 of 0x17b5e2b1b20 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x19052d511d40 of 0x17b5e2b1ac0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x19052d500100 of 0x19052d518dd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x19052d500100 of 0x17b5e2b1f10 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x19052d511d40 of 0x17b5e2b1eb0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x17b5e2d1070 class 0x7abeac3e4360 in object 0x17b5e2ad250 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x17b5e2ad6a0, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad250 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x17b5e2ad250 in GIRepository 0x19052d511af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x17b5e2ad6d0, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x17b5e2ad730, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x17b5e2ad790, JSClass 0x7abeac3e0620, in object 0x17b5e2ad220 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x17b5e2ad7f0, JSClass 0x7abeac3e0620, in object 0x17b5e2ad220 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 0x17b5e2ad850, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x17b5e2ad8b0, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x17b5e2ad910, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 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 0x17b5e2d1820, JSClass 0x7abeac3e0be0, in object 0x17b5e2ad220 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x17b5e2ad9a0, JSClass 0x7abeac3e0e20, in object 0x19052d511be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x17b5e2ada30, JSClass 0x7abeac3e0620, in object 0x17b5e2ad220 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 0x17b5e2ada90, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 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' 0x17b5e2ad220 in GIRepository 0x19052d511af8 JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x17b5e2adaf0, JSClass 0x7abeac3e0e20, in object 0x17b5e2ad220 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 '_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 0x1d3fd6800098 JS IMPORT: Defining parent (nil) of 0x1d3fd6800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1d3fd68003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1df92696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1df92696e420), global 0x1df92696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1df92696e420), global 0x1df92696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1df92696e420), global 0x1df92696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1df92696e420), global 0x1df92696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1df92696e420), global 0x1df92696e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1df92696e600), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df92696e740), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df92696e880), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df92696e880), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df92696e740), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1df92696e600), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a9060), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a9060), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a92e0), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a92e0), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1df92696e600), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df92696e740), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df92696e880), global 0x1df92696e1a0 JS IMPORT: Module metadata hook for module 0x1df92696e740 JS IMPORT: Defining meta.importSync for module 0x1df92696e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1df92696e600), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a9060), global 0x1df92696e1a0 JS IMPORT: Module metadata hook for module 0x1df9269a91a0 JS IMPORT: Defining meta.importSync for module 0x1df9269a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d3fd6811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1d3fd6811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d3fd6811d40 in 0x1d3fd6800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1d3fd68120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1d3fd6811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1df92696ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d3fd6811d40 of 0x1df92696ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1df9269b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1df9269ad070, JSClass 0x7c875e4cc620, in object 0x1df9269ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d3fd68123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1df9269ad0d0, JSClass 0x7c875e4cc620, in object 0x1df9269ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1df9269ad130, JSClass 0x7c875e4cc620, in object 0x1df9269ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1df9269ad190, JSClass 0x7c875e4cc620, in object 0x1df9269ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1df9269ad040 in GIRepository 0x1d3fd6811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1df92696ee20), global 0x1df92696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df9269a92e0), global 0x1df92696e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1df9269ad1f0 in GIRepository 0x1d3fd6811af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1df9269b1af0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1df9269b1c10 '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 0x1d3fd6800100 of 0x1df9269b1c70 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1df9269b1bb0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1d3fd6811d40 of 0x1df9269b1b50 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1d3fd6818f48 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1d3fd6800100 of 0x1df9269b1f40 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d3fd6811d40 of 0x1df9269b1ee0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1df9269cf0a0 class 0x7c875e4d0360 in object 0x1df9269ad280 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1df9269ad6d0, JSClass 0x7c875e4cce20, in object 0x1df9269ad280 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1df9269ad280 in GIRepository 0x1d3fd6811af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1df9269ad700, JSClass 0x7c875e4cce20, in object 0x1df9269ad250 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1df9269ad760, JSClass 0x7c875e4cce20, in object 0x1df9269ad250 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x1df9269ad7c0, JSClass 0x7c875e4cc620, in object 0x1df9269ad250 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1df9269ad820, JSClass 0x7c875e4cc620, in object 0x1df9269ad250 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 0x1df9269ad880, JSClass 0x7c875e4cce20, in object 0x1df9269ad250 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1df9269ad8e0, JSClass 0x7c875e4cce20, in object 0x1df9269ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1df9269ad940, JSClass 0x7c875e4cce20, in object 0x1df9269ad250 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 0x1df9269cf850, JSClass 0x7c875e4ccbe0, in object 0x1df9269ad250 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1df9269ad9d0, JSClass 0x7c875e4cce20, in object 0x1d3fd6811be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1df9269ada60, JSClass 0x7c875e4cc620, in object 0x1df9269ad250 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 0x1df9269adac0, JSClass 0x7c875e4cce20, in object 0x1df9269ad250 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' 0x1df9269ad250 in GIRepository 0x1d3fd6811af8 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1d3fd6811d40 of 0x1df9269b1a90 '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 0x1df9269adb20, JSClass 0x7c875e4cce20, in object 0x1df9269ad280 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1df9269adb80, JSClass 0x7c875e4cce20, in object 0x1df9269ad220 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1df9269adbe0, JSClass 0x7c875e4cce20, in object 0x1df9269ad220 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1df9269ad220 in GIRepository 0x1d3fd6811af8 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G OBJ: Defined class for Gjs_BadWidget (Gjs_BadWidget), prototype 0x1df9269adc70, JSClass 0x7c875e4cce20, in object 0x1d3fd6811be8 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS 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:447474): Gjs-CRITICAL **: 04:40:47.334: 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:447474): Gjs-CRITICAL **: 04:40:47.334: The offending callback was destroy(), a vfunc. == Stack trace for context 0x60284a3d11f0 == JS CTX: JS context destroyed 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 0x36b919200098 JS IMPORT: Defining parent (nil) of 0x36b919200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36b919200100 of 0x36b9192003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26883506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26883506e420), global 0x26883506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26883506e420), global 0x26883506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26883506e420), global 0x26883506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26883506e420), global 0x26883506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26883506e420), global 0x26883506e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26883506e600), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26883506e740), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26883506e880), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26883506e880), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26883506e740), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26883506e600), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a9060), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a9060), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a92e0), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a92e0), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26883506e600), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26883506e740), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26883506e880), global 0x26883506e1a0 JS IMPORT: Module metadata hook for module 0x26883506e740 JS IMPORT: Defining meta.importSync for module 0x26883506e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26883506e600), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a9060), global 0x26883506e1a0 JS IMPORT: Module metadata hook for module 0x2688350a91a0 JS IMPORT: Defining meta.importSync for module 0x2688350a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36b919211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36b919200100 of 0x36b919211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36b919211d40 in 0x36b919200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36b919200100 of 0x36b9192120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36b919200100 of 0x36b919211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36b919200100 of 0x2688350af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36b919211d40 of 0x26883506ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2688350af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2688350ae070, JSClass 0x73b881848620, in object 0x2688350ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x36b9192123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2688350ae0d0, JSClass 0x73b881848620, in object 0x2688350ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2688350ae130, JSClass 0x73b881848620, in object 0x2688350ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2688350ae190, JSClass 0x73b881848620, in object 0x2688350ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2688350ae040 in GIRepository 0x36b919211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26883506ee20), global 0x26883506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2688350a92e0), global 0x26883506e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2688350ae1f0 in GIRepository 0x36b919211af8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: Pausing job queue JS CTX: Stopping promise job queue handler JS CTX: Unpausing job queue JS CTX: Starting promise job queue handler JS CTX: Pausing job queue JS CTX: Stopping promise job queue handler JS CTX: Unpausing job queue JS CTX: Starting promise job queue handler JS CTX: Stopping promise job queue handler (gjs-console:447520): Gjs-CRITICAL **: 04:40:48.218: Error writing coverage data: Operation not supported Trace/breakpoint trap (core dumped) Trace/breakpoint trap (core dumped) 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 0x2f0c1a700098 JS IMPORT: Defining parent (nil) of 0x2f0c1a700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2f0c1a7003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a27cdd6e420), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a27cdd6e420), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a27cdd6e420), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a27cdd6e420), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a27cdd6e420), global 0x2a27cdd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a27cdd6e600), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a27cdd6e740), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a27cdd6e880), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a27cdd6e880), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a27cdd6e740), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a27cdd6e600), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda9060), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda9060), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda92e0), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda92e0), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a27cdd6e600), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a27cdd6e740), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a27cdd6e880), global 0x2a27cdd6e1a0 JS IMPORT: Module metadata hook for module 0x2a27cdd6e740 JS IMPORT: Defining meta.importSync for module 0x2a27cdd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a27cdd6e600), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda9060), global 0x2a27cdd6e1a0 JS IMPORT: Module metadata hook for module 0x2a27cdda91a0 JS IMPORT: Defining meta.importSync for module 0x2a27cdda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f0c1a711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2f0c1a711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f0c1a711d40 in 0x2f0c1a700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2f0c1a7120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2f0c1a711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2a27cdd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f0c1a711d40 of 0x2a27cdd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a27cddb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a27cddad070, JSClass 0x7b2dc95ea620, in object 0x2a27cddad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f0c1a7123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a27cddad0d0, JSClass 0x7b2dc95ea620, in object 0x2a27cddad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a27cddad130, JSClass 0x7b2dc95ea620, in object 0x2a27cddad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a27cddad190, JSClass 0x7b2dc95ea620, in object 0x2a27cddad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a27cddad040 in GIRepository 0x2f0c1a711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a27cdd6ee20), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda92e0), global 0x2a27cdd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2a27cddad1f0 in GIRepository 0x2f0c1a711af8 JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/signalexit.js' (file:///build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/signalexit.js), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda96a0), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda96a0), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a27cdda96a0), global 0x2a27cdd6e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2f0c1a7189e0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2a27cddb1d90 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2f0c1a700100 of 0x2a27cddb1df0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f0c1a711d40 of 0x2a27cddb1d30 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2a27cddb1f10 class 0x7b2dc95ee360 in object 0x2a27cddad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2a27cddad670, JSClass 0x7b2dc95eae20, in object 0x2a27cddad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2a27cddad220 in GIRepository 0x2f0c1a711af8 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a27cdda9560), global 0x2a27cdd6e1a0 JS IMPORT: Module metadata hook for module 0x2a27cdda97e0 JS IMPORT: Defining meta.importSync for module 0x2a27cdda97e0 JS NATIVE: Defining native module 'system' JS G OBJ: Defined class for Gjs_Button (Gjs_Button), prototype 0x2a27cddad6d0, JSClass 0x7b2dc95eae20, in object 0x2f0c1a711be8 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 0x2f0c1a71c538 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 0x2a27cddad730, JSClass 0x7b2dc95ea620, in object 0x2a27cddad040 JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/65 gjs:JS / ESModules RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=52 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testESModules.js -m ▶ 35/65 Disposed or finalized GObject can be garbage collected once disposed from other thread OK ▶ 35/65 GObject with toggle references can be re-reffed from other thread delayed OK ▶ 35/65 GObject with toggle references can be re-reffed and unreffed again from other thread OK ▶ 35/65 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK ▶ 35/65 GObject with toggle references can be toggled up by getting a GWeakRef OK ▶ 35/65 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK ▶ 35/65 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK ▶ 35/65 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK ▶ 39/65 console has correct object tag OK ▶ 39/65 console logs a message OK ▶ 39/65 console logs a warning OK ▶ 39/65 console logs an informative message OK ▶ 39/65 console clear() can be called OK ▶ 39/65 console clear() resets indentation OK ▶ 39/65 console table() logs at least something OK ▶ 38/65 Exported DBus object can call a remote method OK ▶ 39/65 console string replacement console.log() supports %s OK ▶ 39/65 console string replacement console.log() supports %d OK ▶ 38/65 Exported DBus object can call a remote method when not using makeProxyWrapper OK ▶ 38/65 Exported DBus object can handle an exception thrown by a remote method OK ▶ 38/65 Exported DBus object can still destructure the return value when an exception is thrown OK ▶ 39/65 console string replacement console.log() supports %i OK ▶ 38/65 Exported DBus object throws an exception when trying to call a method that does not exist OK ▶ 39/65 console string replacement console.log() supports %f OK ▶ 38/65 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK ▶ 39/65 console string replacement console.log() supports %o OK ▶ 38/65 Exported DBus object can call a remote method with no in parameter OK ▶ 39/65 console string replacement console.log() supports %O OK ▶ 40/65 ES module imports default import OK ▶ 38/65 Exported DBus object can call a remote method with multiple in parameters OK ▶ 40/65 ES module imports named import OK ▶ 39/65 console string replacement console.log() ignores %c OK ▶ 40/65 ES module imports GObject introspection import OK ▶ 38/65 Exported DBus object can call a remote method with no return value OK ▶ 40/65 ES module imports import with version parameter OK ▶ 39/65 console string replacement console.log() supports mixing substitutions OK ▶ 40/65 ES module imports import again with other version parameter OK ▶ 35/65 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 39/65 console string replacement console.log() supports invalid numbers OK ▶ 40/65 ES module imports import for the first time with wrong version OK ▶ 39/65 console string replacement console.log() supports missing substitutions OK ▶ 39/65 console string replacement console.warn() supports %s OK ▶ 38/65 Exported DBus object can emit a DBus signal OK ▶ 39/65 console string replacement console.warn() supports %d OK ▶ 38/65 Exported DBus object can call a remote method with multiple return values OK ▶ 39/65 console string replacement console.warn() supports %i OK ▶ 38/65 Exported DBus object does not coalesce one array into the array of return values OK ▶ 39/65 console string replacement console.warn() supports %f OK ▶ 38/65 Exported DBus object does not coalesce an array of arrays into the array of return values OK ▶ 39/65 console string replacement console.warn() supports %o OK ▶ 38/65 Exported DBus object can return multiple arrays from a remote method OK ▶ 39/65 console string replacement console.warn() supports %O OK ▶ 38/65 Exported DBus object handles a bad signature by throwing an exception OK ▶ 39/65 console string replacement console.warn() ignores %c OK ▶ 40/65 ES module imports import with another version after a failed import OK ▶ 40/65 ES module imports import nonexistent module OK ▶ 38/65 Exported DBus object can call a remote method that is implemented asynchronously OK ▶ 39/65 console string replacement console.warn() supports mixing substitutions OK ▶ 40/65 ES module imports GObject introspection import via URL scheme OK ▶ 40/65 ES module imports import.meta.url OK ▶ 39/65 console string replacement console.warn() supports invalid numbers OK ▶ 40/65 ES module imports finds files relative to import.meta.url OK ▶ 39/65 console string replacement console.warn() supports missing substitutions OK ▶ 40/65 ES module imports does not expose internal import.meta properties to userland modules OK ▶ 39/65 console string replacement console.info() supports %s OK ▶ 40/65 Builtin ES modules gettext default import OK ▶ 38/65 Exported DBus object can send and receive bytes from a remote method OK ▶ 40/65 Builtin ES modules gettext named import OK ▶ 39/65 console string replacement console.info() supports %d OK ▶ 40/65 Builtin ES modules gettext named dynamic import OK ▶ 38/65 Exported DBus object can call a remote method that returns an array of structs OK ▶ 40/65 Builtin ES modules gettext dynamic import matches static import OK ▶ 39/65 console string replacement console.info() supports %i OK ▶ 40/65 Builtin ES modules system default import OK ▶ 40/65 Builtin ES modules system named import OK ▶ 38/65 Exported DBus object can send and receive dicts from a remote method OK ▶ 39/65 console string replacement console.info() supports %f OK ▶ 40/65 Builtin ES modules system dynamic import matches static import OK ▶ 40/65 Builtin ES modules system named dynamic import OK ▶ 39/65 console string replacement console.info() supports %o OK ▶ 38/65 Exported DBus object can call a remote method with a Unix FD OK ▶ 40/65 Dynamic imports default import OK ▶ 39/65 console string replacement console.info() supports %O OK ▶ 40/65 Dynamic imports named import OK ▶ 40/65 Dynamic imports dynamic gi import matches static OK ▶ 38/65 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK ▶ 39/65 console string replacement console.info() ignores %c OK ▶ 38/65 Exported DBus object can call a remote method that returns a Unix FD OK ▶ 39/65 console string replacement console.info() supports mixing substitutions OK ▶ 38/65 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK ▶ 38/65 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK ▶ 39/65 console string replacement console.info() supports invalid numbers OK ▶ 38/65 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK ▶ 38/65 Exported DBus object Has defined properties OK ▶ 39/65 console string replacement console.info() supports missing substitutions OK ▶ 38/65 Exported DBus object reading readonly property works OK ▶ 38/65 Exported DBus object reading readwrite property works OK ▶ 38/65 Exported DBus object reading writeonly throws an error OK ▶ 39/65 console string replacement console.error() supports %s OK ▶ 38/65 Exported DBus object Setting a readwrite property works OK ▶ 39/65 console string replacement console.error() supports %d OK ▶ 39/65 console string replacement console.error() supports %i OK ▶ 38/65 Exported DBus object Setting a writeonly property works OK ▶ 38/65 Exported DBus object Setting a readonly property throws an error OK ▶ 39/65 console string replacement console.error() supports %f OK 40/65 gjs:JS / ESModules OK 1.41s 23 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2f1cebb00098 JS IMPORT: Defining parent (nil) of 0x2f1cebb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2f1cebb003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x28706896e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28706896e420), global 0x28706896e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28706896e420), global 0x28706896e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28706896e420), global 0x28706896e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28706896e420), global 0x28706896e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28706896e420), global 0x28706896e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28706896e600), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28706896e740), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28706896e880), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28706896e880), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28706896e740), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28706896e600), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a9060), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a9060), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a92e0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a92e0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28706896e600), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28706896e740), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28706896e880), global 0x28706896e1a0 JS IMPORT: Module metadata hook for module 0x28706896e740 JS IMPORT: Defining meta.importSync for module 0x28706896e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28706896e600), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a9060), global 0x28706896e1a0 JS IMPORT: Module metadata hook for module 0x2870689a91a0 JS IMPORT: Defining meta.importSync for module 0x2870689a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f1cebb11c30 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 0x2f1cebb00100 of 0x2f1cebb11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f1cebb11d88 in 0x2f1cebb00100 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 0x2f1cebb00100 of 0x2f1cebb12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2f1cebb11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x28706896ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f1cebb11d88 of 0x28706896ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2870689b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2870689ad070, JSClass 0x7d5b7a15a620, in object 0x2870689ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f1cebb12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2870689ad0d0, JSClass 0x7d5b7a15a620, in object 0x2870689ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2870689ad130, JSClass 0x7d5b7a15a620, in object 0x2870689ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2870689ad190, JSClass 0x7d5b7a15a620, in object 0x2870689ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2870689ad040 in GIRepository 0x2f1cebb11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28706896ee20), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2870689a92e0), global 0x28706896e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2870689ad1f0 in GIRepository 0x2f1cebb11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2870689b1b20 '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 0x2870689ad250, JSClass 0x7d5b7a15a620, in object 0x2870689ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2870689b1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testESModules.js' (file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testESModules.js), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e004c0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e004c0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e00880), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e00880), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 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 0x2f1cebb2b208 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x287068936880 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d9b7e004c0), global 0x28706896e1a0 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: 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 0x2f1cebb00100 of 0x287068936a00 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2870689369a0 '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 0x2f1cebb00100 of 0x287068936a60 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2f1cebb00100 of 0x287068936940 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2f1cebb11d88 of 0x2870689368e0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f1cebb00100 of 0x2f1cebb2d048 '_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 0x2f1cebb00100 of 0x287068936d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f1cebb11d88 of 0x287068936cd0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x287068936df0 class 0x7d5b7a15e360 in object 0x2870689ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2870689ad790, JSClass 0x7d5b7a15ae20, in object 0x2870689ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2870689ad340 in GIRepository 0x2f1cebb11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2870689ad7c0, JSClass 0x7d5b7a15ae20, in object 0x2870689ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2870689ad820, JSClass 0x7d5b7a15ae20, in object 0x2870689ad310 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x2870689ad880, JSClass 0x7d5b7a15a620, in object 0x2870689ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2870689ad8e0, JSClass 0x7d5b7a15a620, in object 0x2870689ad310 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 0x2870689ad940, JSClass 0x7d5b7a15ae20, in object 0x2870689ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2870689ad9a0, JSClass 0x7d5b7a15ae20, in object 0x2870689ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2870689ada00, JSClass 0x7d5b7a15ae20, in object 0x2870689ad310 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 0x37d9b7e1d5e0, JSClass 0x7d5b7a15abe0, in object 0x2870689ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2870689ada90, JSClass 0x7d5b7a15ae20, in object 0x2f1cebb11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2870689adb20, JSClass 0x7d5b7a15a620, in object 0x2870689ad310 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 0x2870689adb80, JSClass 0x7d5b7a15ae20, in object 0x2870689ad310 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' 0x2870689ad310 in GIRepository 0x2f1cebb11b18 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module metadata hook for module 0x37d9b7e00600 JS IMPORT: Defining meta.importSync for module 0x37d9b7e00600 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e00880), global 0x28706896e1a0 JS IMPORT: Module metadata hook for module 0x37d9b7e00880 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x2870689adbe0, JSClass 0x7d5b7a15ae20, in object 0x2f1cebb11c08 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS IMPORT: Module metadata hook for module 0x37d9b7e009c0 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x28706896a680 of 0x37d9b7e60700 '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 0x2870689add00, JSClass 0x7d5b7a15ae20, in object 0x2870689ad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2870689add60, JSClass 0x7d5b7a15ae20, in object 0x2870689adcd0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2870689addc0, JSClass 0x7d5b7a15ae20, in object 0x2870689adcd0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x2870689adcd0 in GIRepository 0x28706896a3c0 JS IMPORT: Module metadata hook for module 0x37d9b7e001a0 JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler 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 IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 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 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x37d9b7e001a0), global 0x28706896e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: 227 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 182 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / Encoding RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=11 /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testEncoding.js -m ▶ 38/65 Exported DBus object Marking a property as invalidated works OK ▶ 39/65 console string replacement console.error() supports %o OK ▶ 39/65 console string replacement console.error() supports %O OK ▶ 39/65 console string replacement console.error() ignores %c OK ▶ 39/65 console string replacement console.error() supports mixing substitutions OK ▶ 39/65 console string replacement console.error() supports invalid numbers OK ▶ 39/65 console string replacement console.error() supports missing substitutions OK ▶ 35/65 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK 38/65 gjs:dbus / GDBus OK 2.19s 33 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x277cb2000098 JS IMPORT: Defining parent (nil) of 0x277cb2000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x277cb2000100 of 0x277cb20003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d8f8f56e420), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d8f8f56e420), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d8f8f56e420), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d8f8f56e420), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d8f8f56e420), global 0x1d8f8f56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d8f8f56e600), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d8f8f56e740), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d8f8f56e880), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d8f8f56e880), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d8f8f56e740), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d8f8f56e600), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a9060), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a9060), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a92e0), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a92e0), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d8f8f56e600), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d8f8f56e740), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d8f8f56e880), global 0x1d8f8f56e1a0 JS IMPORT: Module metadata hook for module 0x1d8f8f56e740 JS IMPORT: Defining meta.importSync for module 0x1d8f8f56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d8f8f56e600), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a9060), global 0x1d8f8f56e1a0 JS IMPORT: Module metadata hook for module 0x1d8f8f5a91a0 JS IMPORT: Defining meta.importSync for module 0x1d8f8f5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x277cb2011c30 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 0x277cb2000100 of 0x277cb2011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x277cb2011d88 in 0x277cb2000100 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 0x277cb2000100 of 0x277cb2012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x277cb2000100 of 0x277cb2011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x277cb2000100 of 0x1d8f8f56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x277cb2011d88 of 0x1d8f8f56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d8f8f5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d8f8f5ad070, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x277cb2012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d8f8f5ad0d0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d8f8f5ad130, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d8f8f5ad190, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d8f8f5ad040 in GIRepository 0x277cb2011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d8f8f56ee20), global 0x1d8f8f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d8f8f5a92e0), global 0x1d8f8f56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d8f8f5ad1f0 in GIRepository 0x277cb2011b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x277cb2000100 of 0x1d8f8f5b1b20 '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 0x1d8f8f5ad250, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x277cb2000100 of 0x1d8f8f5b1a90 '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: 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 0x277cb2000100 of 0x1d8f8f536310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x277cb2000100 of 0x1d8f8f5362b0 '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 0x277cb2000100 of 0x1d8f8f536370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x277cb2000100 of 0x1d8f8f536250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x277cb2011d88 of 0x1d8f8f5361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x277cb2000100 of 0x277cb2029da0 '_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 0x277cb2000100 of 0x1d8f8f536640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x277cb2011d88 of 0x1d8f8f5365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1d8f8f536700 class 0x766ce34a5360 in object 0x1d8f8f5ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d8f8f5ad760, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1d8f8f5ad310 in GIRepository 0x277cb2011b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1d8f8f5ad790, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1d8f8f5ad7f0, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x1d8f8f5ad850, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1d8f8f5ad8b0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 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 0x1d8f8f5ad910, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1d8f8f5ad970, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1d8f8f5ad9d0, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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 0x1d8f8f536eb0, JSClass 0x766ce34a1be0, in object 0x1d8f8f5ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1d8f8f5ada60, JSClass 0x766ce34a1e20, in object 0x277cb2011c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1d8f8f5adaf0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 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 0x1d8f8f5adb50, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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' 0x1d8f8f5ad2e0 in GIRepository 0x277cb2011b18 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 CTX: Ignoring second exception: 'No property 'GjsTestTools' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsTestTools' 0x1d8f8f5adbb0 in GIRepository 0x277cb2011b18 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_add' in namespace 'GLib' JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 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 0x277cb2006718 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 0x277cb2006780 Gjs-Message: 04:40:52.823: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x1d8f8f5add00 native@0x5c13addc7040] 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 Gio.DBusProxyFlags as 0x277cb2006958 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x1d8f8f5addc0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x1d8f8f5ade50, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x2791f8758310, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x2791f87589d0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad2e0 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 0x277cb200bf20 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 0x2791f8758be0, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2791f8758ca0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 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 0x2791f8758dc0, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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 0x2791f8758e50, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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 0x277cb20211c0 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 0x2791f875edf0, JSClass 0x766ce34a1940, in object 0x1d8f8f5ad2e0 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: 04:40:53.024: 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 0x2791f87678b0, JSClass 0x766ce34a1940, in object 0x1d8f8f5ad2e0 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 0x2791f87aa4c0, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2791f87aa550, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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 0x2791f87aa730, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x2791f87aa790, JSClass 0x766ce34a1e20, in object 0x1d8f8f5ad2e0 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 0x277cb205c170 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 0x2791f87b3af0, JSClass 0x766ce34a1620, in object 0x1d8f8f5ad040 JS G BXD: Defining method iteration in prototype for GLib.MainContext 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: 1138 objects currently alive JS MEMORY: boxed_instance = 721 JS MEMORY: boxed_prototype = 14 JS MEMORY: closure = 37 JS MEMORY: function = 230 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 5 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / GLibLogWriter RUNNING >>> MALLOC_PERTURB_=159 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGLibLogWriter.js -m ▶ 39/65 console time() ends correctly OK ▶ 35/65 GObject with toggle references can be finalized while queued in toggle queue OK ▶ 39/65 console time() doesn't log initially OK 39/65 gjs:JS+thread-safe / Console OK 2.20s 49 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x152c5a200098 JS IMPORT: Defining parent (nil) of 0x152c5a200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x152c5a200100 of 0x152c5a2003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc8ba276e420), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc8ba276e420), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc8ba276e420), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc8ba276e420), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc8ba276e420), global 0xc8ba276e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc8ba276e600), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc8ba276e740), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc8ba276e880), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc8ba276e880), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc8ba276e740), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc8ba276e600), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a9060), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a9060), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a92e0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a92e0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc8ba276e600), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc8ba276e740), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc8ba276e880), global 0xc8ba276e1a0 JS IMPORT: Module metadata hook for module 0xc8ba276e740 JS IMPORT: Defining meta.importSync for module 0xc8ba276e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc8ba276e600), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a9060), global 0xc8ba276e1a0 JS IMPORT: Module metadata hook for module 0xc8ba27a91a0 JS IMPORT: Defining meta.importSync for module 0xc8ba27a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x152c5a211c30 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 0x152c5a200100 of 0x152c5a211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x152c5a211d88 in 0x152c5a200100 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 0x152c5a200100 of 0x152c5a212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x152c5a200100 of 0x152c5a211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x152c5a200100 of 0xc8ba276ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x152c5a211d88 of 0xc8ba276ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc8ba27b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc8ba27ad070, JSClass 0x74a225b03620, in object 0xc8ba27ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x152c5a212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc8ba27ad0d0, JSClass 0x74a225b03620, in object 0xc8ba27ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc8ba27ad130, JSClass 0x74a225b03620, in object 0xc8ba27ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc8ba27ad190, JSClass 0x74a225b03620, in object 0xc8ba27ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc8ba27ad040 in GIRepository 0x152c5a211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc8ba276ee20), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc8ba27a92e0), global 0xc8ba276e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xc8ba27ad1f0 in GIRepository 0x152c5a211b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x152c5a200100 of 0xc8ba27b1b20 '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 0xc8ba27ad250, JSClass 0x74a225b03620, in object 0xc8ba27ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x152c5a200100 of 0xc8ba27b1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testConsole.js' (file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testConsole.js), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x10f7f26001a0), global 0xc8ba276e1a0 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 0x152c5a22d270 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0xc8ba27ad3d0, JSClass 0x74a225b03620, in object 0xc8ba27ad040 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 0x152c5a213a68 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: 2235 objects currently alive JS MEMORY: boxed_instance = 2143 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 2 JS MEMORY: function = 78 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 = 4 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:JS+thread-safe / CairoModule RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=203 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testCairoModule.js -m ▶ 41/65 Text Encoding toString() uses spec-compliant tags OK ▶ 42/65 GLib Structured logging handler writes a message OK ▶ 41/65 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK ▶ 42/65 GLib Structured logging handler writes a warning OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK ▶ 42/65 GLib Structured logging handler preserves a custom string field OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK ▶ 42/65 GLib Structured logging handler preserves a custom byte array field OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is false by default OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is false by default OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is true when passed OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK ▶ 41/65 Text Encoding TextDecoder decode() throws on empty input OK ▶ 41/65 Text Encoding TextDecoder decode() throws on null input OK ▶ 41/65 Text Encoding TextDecoder decode() throws on invalid encoding label OK ▶ 41/65 Text Encoding TextDecoder decode() decodes undefined as an empty string OK ▶ 41/65 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK ▶ 41/65 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK 42/65 gjs:JS+thread-safe / GLibLogWriter OK 1.21s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x159ce6b00098 JS IMPORT: Defining parent (nil) of 0x159ce6b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x159ce6b00100 of 0x159ce6b003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9f6d186e420), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9f6d186e420), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9f6d186e420), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9f6d186e420), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9f6d186e420), global 0x9f6d186e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9f6d186e600), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9f6d186e740), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9f6d186e880), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9f6d186e880), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9f6d186e740), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9f6d186e600), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a9060), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a9060), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a92e0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a92e0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9f6d186e600), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9f6d186e740), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9f6d186e880), global 0x9f6d186e1a0 JS IMPORT: Module metadata hook for module 0x9f6d186e740 JS IMPORT: Defining meta.importSync for module 0x9f6d186e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9f6d186e600), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a9060), global 0x9f6d186e1a0 JS IMPORT: Module metadata hook for module 0x9f6d18a91a0 JS IMPORT: Defining meta.importSync for module 0x9f6d18a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x159ce6b11c30 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 0x159ce6b00100 of 0x159ce6b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x159ce6b11d88 in 0x159ce6b00100 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 0x159ce6b00100 of 0x159ce6b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x159ce6b00100 of 0x159ce6b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x159ce6b00100 of 0x9f6d186ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x159ce6b11d88 of 0x9f6d186ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9f6d18b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9f6d18ad070, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x159ce6b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9f6d18ad0d0, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9f6d18ad130, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9f6d18ad190, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9f6d18ad040 in GIRepository 0x159ce6b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9f6d186ee20), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9f6d18a92e0), global 0x9f6d186e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9f6d18ad1f0 in GIRepository 0x159ce6b11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x159ce6b00100 of 0x9f6d18b1b20 '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 0x9f6d18ad250, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x159ce6b00100 of 0x9f6d18b1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLibLogWriter.js' (file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLibLogWriter.js), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1c2f556001a0), global 0x9f6d186e1a0 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'source_remove' 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 0x159ce6b32220 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 0x9f6d18ad3d0, JSClass 0x7d7b75ca8620, in object 0x9f6d18ad040 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 0x159ce6b32f78 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: 293 objects currently alive JS MEMORY: boxed_instance = 203 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 2 JS MEMORY: function = 76 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 = 4 JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:Debugger+thread-safe / backtrace command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=15 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger ▶ 41/65 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK ▶ 41/65 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK ▶ 41/65 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK ▶ 43/65 Cairo imported as ES module cairo default import OK ▶ 41/65 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK ▶ 41/65 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK ▶ 43/65 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 43/65 Cairo imported via GI has boxed types from the GIR file OK ▶ 41/65 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK 43/65 gjs:JS+thread-safe / CairoModule OK 1.30s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x4b489100098 JS IMPORT: Defining parent (nil) of 0x4b489100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4b489100100 of 0x4b4891003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd2026e6e420), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd2026e6e420), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd2026e6e420), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd2026e6e420), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd2026e6e420), global 0xd2026e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd2026e6e600), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd2026e6e740), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd2026e6e880), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd2026e6e880), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd2026e6e740), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd2026e6e600), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea9060), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea9060), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea92e0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea92e0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd2026e6e600), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd2026e6e740), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd2026e6e880), global 0xd2026e6e1a0 JS IMPORT: Module metadata hook for module 0xd2026e6e740 JS IMPORT: Defining meta.importSync for module 0xd2026e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd2026e6e600), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea9060), global 0xd2026e6e1a0 JS IMPORT: Module metadata hook for module 0xd2026ea91a0 JS IMPORT: Defining meta.importSync for module 0xd2026ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4b489111c30 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 0x4b489100100 of 0x4b489111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4b489111d88 in 0x4b489100100 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 0x4b489100100 of 0x4b489112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4b489100100 of 0x4b489111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4b489100100 of 0xd2026e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4b489111d88 of 0xd2026e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd2026eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd2026ead070, JSClass 0x7d2bb55ce620, in object 0xd2026ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x4b489112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd2026ead0d0, JSClass 0x7d2bb55ce620, in object 0xd2026ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd2026ead130, JSClass 0x7d2bb55ce620, in object 0xd2026ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd2026ead190, JSClass 0x7d2bb55ce620, in object 0xd2026ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd2026ead040 in GIRepository 0x4b489111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd2026e6ee20), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd2026ea92e0), global 0xd2026e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd2026ead1f0 in GIRepository 0x4b489111b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x4b489100100 of 0xd2026eb1b20 '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 0xd2026ead250, JSClass 0x7d2bb55ce620, in object 0xd2026ead040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x4b489100100 of 0xd2026eb1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairoModule.js' (file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairoModule.js), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0b6ed00420), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0b6ed00420), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module metadata hook for module 0x1b0b6ed002e0 JS IMPORT: Defining meta.importSync for module 0x1b0b6ed002e0 JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0x4b489129030 JS CTX: Initialized class Context prototype 0x4b489129158 JS CTX: Initialized class Surface prototype 0x4b489129940 JS CTX: Initialized class ImageSurface prototype 0x4b4891299a8 JS CTX: Initialized class Path prototype 0x4b489129a10 JS CTX: Initialized class PSSurface prototype 0x4b489129a78 JS CTX: Initialized class PDFSurface prototype 0x4b489129ae0 JS CTX: Initialized class SVGSurface prototype 0x4b489129b48 JS CTX: Initialized class Pattern prototype 0x4b489129bb0 JS CTX: Initialized class Gradient prototype 0x4b489129c98 JS CTX: Initialized class LinearGradient prototype 0x4b489129d00 JS CTX: Initialized class RadialGradient prototype 0x4b489129d68 JS CTX: Initialized class SurfacePattern prototype 0x4b489129dd0 JS CTX: Initialized class SolidPattern prototype 0x4b489129e38 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 0x4b489100100 of 0xd2026e36400 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1b0b6ed001a0), global 0xd2026e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0b6ed00420), global 0xd2026e6e1a0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x4b489111d88 of 0xd2026e364c0 '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 0x4b489100100 of 0x4b489129008 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x4b489100100 of 0xd2026e36520 '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 0x4b48912a568 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 0x4b48912a5d0 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 0x4b48912a638 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 0x4b48912a6a0 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 0x4b48912a708 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 0x4b48912a770 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 0x4b48912a7d8 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 0x4b48912a840 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 0x4b48912a8a8 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 0x4b48912a910 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 0x4b48912a978 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 0x4b48912ab60 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 0x4b48912abc8 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0xd2026ead640, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0xd2026ead670, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0xd2026ead6a0, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0xd2026ead6d0, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xd2026ead730, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 JS G NS: Defined namespace 'cairo' 0xd2026ead3a0 in GIRepository 0x4b489111b18 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xd2026ead760, JSClass 0x7d2bb55ce620, in object 0xd2026ead3a0 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: 81 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 11 JS MEMORY: closure = 1 JS MEMORY: function = 57 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 = 0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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/65 gjs:Debugger+thread-safe / breakpoint command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=203 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger ▶ 41/65 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK ▶ 44/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger OK 44/65 gjs:Debugger+thread-safe / backtrace command OK 0.73s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2d8992c00098 JS IMPORT: Defining parent (nil) of 0x2d8992c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d8992c00100 of 0x2d8992c003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6b2c246e420), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6b2c246e420), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6b2c246e420), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6b2c246e420), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6b2c246e420), global 0x6b2c246e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6b2c246e600), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6b2c246e740), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6b2c246e880), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6b2c246e880), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6b2c246e740), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6b2c246e600), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a9060), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a9060), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a92e0), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a92e0), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6b2c246e600), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6b2c246e740), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6b2c246e880), global 0x6b2c246e1a0 JS IMPORT: Module metadata hook for module 0x6b2c246e740 JS IMPORT: Defining meta.importSync for module 0x6b2c246e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6b2c246e600), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a9060), global 0x6b2c246e1a0 JS IMPORT: Module metadata hook for module 0x6b2c24a91a0 JS IMPORT: Defining meta.importSync for module 0x6b2c24a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d8992c11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2d8992c00100 of 0x2d8992c11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d8992c11d40 in 0x2d8992c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2d8992c00100 of 0x2d8992c120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d8992c00100 of 0x2d8992c11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d8992c00100 of 0x6b2c246ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d8992c11d40 of 0x6b2c246ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6b2c24b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6b2c24ad070, JSClass 0x7e1c5a636620, in object 0x6b2c24ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2d8992c123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6b2c24ad0d0, JSClass 0x7e1c5a636620, in object 0x6b2c24ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6b2c24ad130, JSClass 0x7e1c5a636620, in object 0x6b2c24ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6b2c24ad190, JSClass 0x7e1c5a636620, in object 0x6b2c24ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6b2c24ad040 in GIRepository 0x2d8992c11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6b2c246ee20), global 0x6b2c246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6b2c24a92e0), global 0x6b2c246e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x6b2c24ad1f0 in GIRepository 0x2d8992c11af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/65 gjs:Debugger+thread-safe / continue command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=5 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/continue.debugger ▶ 45/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger OK 45/65 gjs:Debugger+thread-safe / breakpoint command OK 0.78s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x46194500098 JS IMPORT: Defining parent (nil) of 0x46194500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x46194500100 of 0x461945003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x14d41996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14d41996e420), global 0x14d41996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14d41996e420), global 0x14d41996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14d41996e420), global 0x14d41996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14d41996e420), global 0x14d41996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14d41996e420), global 0x14d41996e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14d41996e600), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14d41996e740), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14d41996e880), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14d41996e880), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14d41996e740), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14d41996e600), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a9060), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a9060), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a92e0), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a92e0), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14d41996e600), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14d41996e740), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14d41996e880), global 0x14d41996e1a0 JS IMPORT: Module metadata hook for module 0x14d41996e740 JS IMPORT: Defining meta.importSync for module 0x14d41996e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14d41996e600), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a9060), global 0x14d41996e1a0 JS IMPORT: Module metadata hook for module 0x14d4199a91a0 JS IMPORT: Defining meta.importSync for module 0x14d4199a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x46194511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x46194500100 of 0x46194511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x46194511d40 in 0x46194500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x46194500100 of 0x461945120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x46194500100 of 0x46194511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x46194500100 of 0x14d41996ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x46194511d40 of 0x14d41996ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14d4199b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14d4199ad070, JSClass 0x772bf1cb5620, in object 0x14d4199ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x461945123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14d4199ad0d0, JSClass 0x772bf1cb5620, in object 0x14d4199ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14d4199ad130, JSClass 0x772bf1cb5620, in object 0x14d4199ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14d4199ad190, JSClass 0x772bf1cb5620, in object 0x14d4199ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14d4199ad040 in GIRepository 0x46194511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14d41996ee20), global 0x14d41996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14d4199a92e0), global 0x14d41996e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x14d4199ad1f0 in GIRepository 0x46194511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 47/65 gjs:Debugger+thread-safe / delete command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=206 GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/delete.debugger ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK ▶ 46/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/continue.debugger OK 46/65 gjs:Debugger+thread-safe / continue command OK 0.72s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0xd8a6dd00098 JS IMPORT: Defining parent (nil) of 0xd8a6dd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd8a6dd00100 of 0xd8a6dd003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21b2fff6e420), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21b2fff6e420), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21b2fff6e420), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21b2fff6e420), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21b2fff6e420), global 0x21b2fff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21b2fff6e600), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b2fff6e740), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b2fff6e880), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b2fff6e880), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b2fff6e740), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21b2fff6e600), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa9060), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa9060), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa92e0), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa92e0), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21b2fff6e600), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21b2fff6e740), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21b2fff6e880), global 0x21b2fff6e1a0 JS IMPORT: Module metadata hook for module 0x21b2fff6e740 JS IMPORT: Defining meta.importSync for module 0x21b2fff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21b2fff6e600), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa9060), global 0x21b2fff6e1a0 JS IMPORT: Module metadata hook for module 0x21b2fffa91a0 JS IMPORT: Defining meta.importSync for module 0x21b2fffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd8a6dd11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xd8a6dd00100 of 0xd8a6dd11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd8a6dd11d40 in 0xd8a6dd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd8a6dd00100 of 0xd8a6dd120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd8a6dd00100 of 0xd8a6dd11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd8a6dd00100 of 0x21b2fff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd8a6dd11d40 of 0x21b2fff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21b2fffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21b2fffad070, JSClass 0x7ba1921c1620, in object 0x21b2fffad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd8a6dd123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21b2fffad0d0, JSClass 0x7ba1921c1620, in object 0x21b2fffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21b2fffad130, JSClass 0x7ba1921c1620, in object 0x21b2fffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21b2fffad190, JSClass 0x7ba1921c1620, in object 0x21b2fffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21b2fffad040 in GIRepository 0xd8a6dd11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21b2fff6ee20), global 0x21b2fff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21b2fffa92e0), global 0x21b2fff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x21b2fffad1f0 in GIRepository 0xd8a6dd11af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/65 gjs:Debugger+thread-safe / detach command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=209 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK ▶ 47/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/delete.debugger OK 47/65 gjs:Debugger+thread-safe / delete command OK 0.79s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x379615700098 JS IMPORT: Defining parent (nil) of 0x379615700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x379615700100 of 0x3796157003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf99dff6e420), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf99dff6e420), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf99dff6e420), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf99dff6e420), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf99dff6e420), global 0xf99dff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf99dff6e600), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99dff6e740), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99dff6e880), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99dff6e880), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99dff6e740), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf99dff6e600), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa9060), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa9060), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa92e0), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa92e0), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf99dff6e600), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf99dff6e740), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf99dff6e880), global 0xf99dff6e1a0 JS IMPORT: Module metadata hook for module 0xf99dff6e740 JS IMPORT: Defining meta.importSync for module 0xf99dff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf99dff6e600), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa9060), global 0xf99dff6e1a0 JS IMPORT: Module metadata hook for module 0xf99dffa91a0 JS IMPORT: Defining meta.importSync for module 0xf99dffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x379615711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x379615700100 of 0x379615711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x379615711d40 in 0x379615700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x379615700100 of 0x3796157120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x379615700100 of 0x379615711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x379615700100 of 0xf99dff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x379615711d40 of 0xf99dff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf99dffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf99dffad070, JSClass 0x79349cd59620, in object 0xf99dffad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3796157123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf99dffad0d0, JSClass 0x79349cd59620, in object 0xf99dffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf99dffad130, JSClass 0x79349cd59620, in object 0xf99dffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf99dffad190, JSClass 0x79349cd59620, in object 0xf99dffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf99dffad040 in GIRepository 0x379615711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf99dff6ee20), global 0xf99dff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf99dffa92e0), global 0xf99dff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf99dffad1f0 in GIRepository 0x379615711af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / down-up command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=209 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. OK ▶ 35/65 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. OK 35/65 gjs:JS+thread-safe / GObjectDestructionAccess OK 9.80s 54 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x17882aa00098 JS IMPORT: Defining parent (nil) of 0x17882aa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17882aa00100 of 0x17882aa003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12196286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12196286e420), global 0x12196286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12196286e420), global 0x12196286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12196286e420), global 0x12196286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12196286e420), global 0x12196286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12196286e420), global 0x12196286e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12196286e600), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12196286e740), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12196286e880), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12196286e880), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12196286e740), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12196286e600), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a9060), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a9060), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a92e0), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a92e0), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12196286e600), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12196286e740), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12196286e880), global 0x12196286e1a0 JS IMPORT: Module metadata hook for module 0x12196286e740 JS IMPORT: Defining meta.importSync for module 0x12196286e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12196286e600), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a9060), global 0x12196286e1a0 JS IMPORT: Module metadata hook for module 0x1219628a91a0 JS IMPORT: Defining meta.importSync for module 0x1219628a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17882aa11c30 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 0x17882aa00100 of 0x17882aa11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17882aa11d88 in 0x17882aa00100 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 0x17882aa00100 of 0x17882aa12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17882aa00100 of 0x17882aa11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17882aa00100 of 0x12196286ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17882aa11d88 of 0x12196286ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1219628b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1219628ad070, JSClass 0x78febe5d5620, in object 0x1219628ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x17882aa12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1219628ad0d0, JSClass 0x78febe5d5620, in object 0x1219628ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1219628ad130, JSClass 0x78febe5d5620, in object 0x1219628ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1219628ad190, JSClass 0x78febe5d5620, in object 0x1219628ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1219628ad040 in GIRepository 0x17882aa11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12196286ee20), global 0x12196286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1219628a92e0), global 0x12196286e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1219628ad1f0 in GIRepository 0x17882aa11b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x17882aa00100 of 0x1219628b1b20 '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 0x1219628ad250, JSClass 0x78febe5d5620, in object 0x1219628ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x17882aa00100 of 0x1219628b1a90 '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: 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 0x17882aa00100 of 0x121962836310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x17882aa00100 of 0x1219628362b0 '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 0x17882aa00100 of 0x121962836370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x17882aa00100 of 0x121962836250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x17882aa11d88 of 0x1219628361f0 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17882aa00100 of 0x17882aa29cc8 '_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 0x17882aa00100 of 0x121962836640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17882aa11d88 of 0x1219628365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x121962836700 class 0x78febe5d9360 in object 0x1219628ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1219628ad760, JSClass 0x78febe5d5e20, in object 0x1219628ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1219628ad310 in GIRepository 0x17882aa11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1219628ad790, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1219628ad7f0, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x1219628ad850, JSClass 0x78febe5d5620, in object 0x1219628ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1219628ad8b0, JSClass 0x78febe5d5620, in object 0x1219628ad2e0 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 0x1219628ad910, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1219628ad970, JSClass 0x78febe5d5e20, in object 0x1219628ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1219628ad9d0, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 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 0x121962836eb0, JSClass 0x78febe5d5be0, in object 0x1219628ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1219628ada60, JSClass 0x78febe5d5e20, in object 0x17882aa11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1219628adaf0, JSClass 0x78febe5d5620, in object 0x1219628ad2e0 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 0x1219628adb50, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 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' 0x1219628ad2e0 in GIRepository 0x17882aa11b18 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 CTX: Ignoring second exception: 'No property 'GjsTestTools' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsTestTools' 0x1219628adbb0 in GIRepository 0x17882aa11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x17882aa11d88 of 0x6635223970 '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 0x1219628adc10, JSClass 0x78febe5d5e20, in object 0x1219628ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1219628adc70, JSClass 0x78febe5d5e20, in object 0x1219628adbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1219628adcd0, JSClass 0x78febe5d5e20, in object 0x1219628adbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1219628adbe0 in GIRepository 0x17882aa11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x17882aa00100 of 0x17882aa30040 '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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 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 0x1219628add30, JSClass 0x78febe5d5e20, in object 0x1219628adbe0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1219628add90, JSClass 0x78febe5d5e20, in object 0x1219628adbe0 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 0x17882aa16710 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 0x17882aa16d70 == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b658 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:27 (66352067e0 @ 61) #1 5a0f2799b5a0 i resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abbd0 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 5a0f2799b508 i resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 5a0f2799b470 i resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 5a0f2799b3e0 i resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 5a0f2799b340 i resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 5a0f2799b2b8 i resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b510 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:39 (6635206790 @ 97) #1 7ffdd39aaf00 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39aafd0 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 5a0f2799b478 i resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 5a0f2799b3e0 i resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abbd0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 5a0f2799b340 i resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 5a0f2799b2b8 i resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b510 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:40 (6635206790 @ 118) #1 7ffdd39aaf00 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39aafd0 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 5a0f2799b478 i resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 5a0f2799b3e0 i resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abbd0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 5a0f2799b340 i resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 5a0f2799b2b8 i resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b510 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:50 (6635206740 @ 56) #1 7ffdd39aafc0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39ab090 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 5a0f2799b478 i resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 5a0f2799b3e0 i resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abbd0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 5a0f2799b340 i resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 5a0f2799b2b8 i resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:72 (6635206650 @ 68) #1 7ffdd39ab5e0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39ab6b0 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39ab760 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:84 (6635206600 @ 104) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:85 (6635206600 @ 130) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:95 (66352065b0 @ 79) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:105 (6635206510 @ 79) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:115 (6635206470 @ 73) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (6635210600 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:125 (6635206420 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (66352106a0 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:135 (6635206380 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (6635210650 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:145 (66352062e0 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:201 (6635206060 @ 61) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:213 (6635205fb0 @ 97) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:214 (6635205fb0 @ 118) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:224 (6635205f60 @ 56) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:248 (6635205e70 @ 109) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:260 (6635205e20 @ 104) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:270 (6635205dd0 @ 79) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:280 (6635205d30 @ 79) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:290 (6635205c90 @ 73) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 7ffdd39ab5c0 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (6635210600 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:300 (6635205c40 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 7ffdd39abb90 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (66352106a0 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:310 (6635205ba0 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 7ffdd39abb90 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b360 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (6635210650 @ 29) #1 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:320 (6635205b00 @ 79) #2 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #3 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #4 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #5 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #6 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #7 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #8 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #9 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x5a0f277d8210 == #0 7ffdd39abb90 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (6635206100 @ 150) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) 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 0x1219628adac0, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x1219628ade50, JSClass 0x78febe5d5e20, in object 0x1219628ad2e0 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' JS G OBJ: Defined class for Gjs_DisposeFile (Gjs_DisposeFile), prototype 0x1219628adee0, JSClass 0x78febe5d5e20, in object 0x12196286a7e0 == Stack trace for context 0x5a0f277d8210 == #0 5a0f2799b2b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:387 (6635205830 @ 380) #1 7ffdd39abc60 b resource:///org/gjs/jsunit/jasmine.js:7044 (1219628d7dd0 @ 329) #2 7ffdd39abd30 b resource:///org/gjs/jsunit/jasmine.js:7085 (1219628d7b00 @ 83) #3 7ffdd39abde0 b resource:///org/gjs/jsunit/jasmine.js:7004 (1219628d7c90 @ 91) #4 7ffdd39abe90 b resource:///org/gjs/jsunit/jasmine.js:7011 (1219628d7ce0 @ 189) #5 7ffdd39abf40 b resource:///org/gjs/jsunit/jasmine.js:6905 (1219628d8100 @ 32) #6 7ffdd39abff0 b resource:///org/gjs/jsunit/jasmine.js:7101 (1219628d7ab0 @ 82) #7 7ffdd39ac090 b resource:///org/gjs/jsunit/minijasmine.js:24 (1219628b0e70 @ 6) #8 5a0f2799b220 i :12 (6635218740 @ 75) JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 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 0x1219628adf70, JSClass 0x78febe5d5620, in object 0x1219628ad040 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 0x1219628adf40, JSClass 0x78febe5d5620, in object 0x1219628ad040 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 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: 318 objects currently alive JS MEMORY: boxed_instance = 53 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 3 JS MEMORY: function = 217 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 50/65 gjs:Debugger+thread-safe / finish command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=91 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger ▶ 48/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger OK 48/65 gjs:Debugger+thread-safe / detach command OK 0.70s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x1b523ad00098 JS IMPORT: Defining parent (nil) of 0x1b523ad00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b523ad00100 of 0x1b523ad003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abb1e26e420), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abb1e26e420), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abb1e26e420), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abb1e26e420), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abb1e26e420), global 0x3abb1e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abb1e26e600), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abb1e26e740), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abb1e26e880), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abb1e26e880), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abb1e26e740), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abb1e26e600), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a9060), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a9060), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a92e0), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a92e0), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abb1e26e600), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abb1e26e740), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abb1e26e880), global 0x3abb1e26e1a0 JS IMPORT: Module metadata hook for module 0x3abb1e26e740 JS IMPORT: Defining meta.importSync for module 0x3abb1e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abb1e26e600), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a9060), global 0x3abb1e26e1a0 JS IMPORT: Module metadata hook for module 0x3abb1e2a91a0 JS IMPORT: Defining meta.importSync for module 0x3abb1e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b523ad11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b523ad00100 of 0x1b523ad11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b523ad11d40 in 0x1b523ad00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b523ad00100 of 0x1b523ad120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b523ad00100 of 0x1b523ad11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b523ad00100 of 0x3abb1e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b523ad11d40 of 0x3abb1e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3abb1e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3abb1e2ad070, JSClass 0x72947d2a2620, in object 0x3abb1e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b523ad123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3abb1e2ad0d0, JSClass 0x72947d2a2620, in object 0x3abb1e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3abb1e2ad130, JSClass 0x72947d2a2620, in object 0x3abb1e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3abb1e2ad190, JSClass 0x72947d2a2620, in object 0x3abb1e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3abb1e2ad040 in GIRepository 0x1b523ad11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abb1e26ee20), global 0x3abb1e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abb1e2a92e0), global 0x3abb1e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3abb1e2ad1f0 in GIRepository 0x1b523ad11af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / frame command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=43 /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK ▶ 49/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger OK 49/65 gjs:Debugger+thread-safe / down-up command OK 0.81s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x26d19f900098 JS IMPORT: Defining parent (nil) of 0x26d19f900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26d19f900100 of 0x26d19f9003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1023d576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1023d576e420), global 0x1023d576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1023d576e420), global 0x1023d576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1023d576e420), global 0x1023d576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1023d576e420), global 0x1023d576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1023d576e420), global 0x1023d576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1023d576e600), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1023d576e740), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1023d576e880), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1023d576e880), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1023d576e740), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1023d576e600), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a9060), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a9060), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a92e0), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a92e0), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1023d576e600), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1023d576e740), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1023d576e880), global 0x1023d576e1a0 JS IMPORT: Module metadata hook for module 0x1023d576e740 JS IMPORT: Defining meta.importSync for module 0x1023d576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1023d576e600), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a9060), global 0x1023d576e1a0 JS IMPORT: Module metadata hook for module 0x1023d57a91a0 JS IMPORT: Defining meta.importSync for module 0x1023d57a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26d19f911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26d19f900100 of 0x26d19f911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26d19f911d40 in 0x26d19f900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26d19f900100 of 0x26d19f9120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26d19f900100 of 0x26d19f911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26d19f900100 of 0x1023d576ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26d19f911d40 of 0x1023d576ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1023d57b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1023d57ad070, JSClass 0x7470dbf16620, in object 0x1023d57ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26d19f9123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1023d57ad0d0, JSClass 0x7470dbf16620, in object 0x1023d57ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1023d57ad130, JSClass 0x7470dbf16620, in object 0x1023d57ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1023d57ad190, JSClass 0x7470dbf16620, in object 0x1023d57ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1023d57ad040 in GIRepository 0x26d19f911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1023d576ee20), global 0x1023d576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1023d57a92e0), global 0x1023d576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1023d57ad1f0 in GIRepository 0x26d19f911af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / keys command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=182 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger 41/65 gjs:JS+thread-safe / Encoding OK 4.19s 55 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x159e8800098 JS IMPORT: Defining parent (nil) of 0x159e8800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x159e8800100 of 0x159e88003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eee4216e420), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eee4216e420), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eee4216e420), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eee4216e420), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eee4216e420), global 0x2eee4216e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eee4216e600), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eee4216e740), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eee4216e880), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eee4216e880), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eee4216e740), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eee4216e600), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a9060), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a9060), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a92e0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a92e0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eee4216e600), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eee4216e740), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eee4216e880), global 0x2eee4216e1a0 JS IMPORT: Module metadata hook for module 0x2eee4216e740 JS IMPORT: Defining meta.importSync for module 0x2eee4216e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eee4216e600), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a9060), global 0x2eee4216e1a0 JS IMPORT: Module metadata hook for module 0x2eee421a91a0 JS IMPORT: Defining meta.importSync for module 0x2eee421a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x159e8811c30 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 0x159e8800100 of 0x159e8811d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x159e8811d88 in 0x159e8800100 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 0x159e8800100 of 0x159e8812118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x159e8800100 of 0x159e8811b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x159e8800100 of 0x2eee4216ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x159e8811d88 of 0x2eee4216ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2eee421b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2eee421ad070, JSClass 0x7cb3af75c620, in object 0x2eee421ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x159e8812468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2eee421ad0d0, JSClass 0x7cb3af75c620, in object 0x2eee421ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2eee421ad130, JSClass 0x7cb3af75c620, in object 0x2eee421ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2eee421ad190, JSClass 0x7cb3af75c620, in object 0x2eee421ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2eee421ad040 in GIRepository 0x159e8811b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eee4216ee20), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eee421a92e0), global 0x2eee4216e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2eee421ad1f0 in GIRepository 0x159e8811b18 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x159e8800100 of 0x2eee421b1b20 '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 0x2eee421ad250, JSClass 0x7cb3af75c620, in object 0x2eee421ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x159e8800100 of 0x2eee421b1a90 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testEncoding.js' (file:///build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testEncoding.js), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faa8f1002e0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faa8f1002e0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2faa8f1002e0), global 0x2eee4216e1a0 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: 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 0x159e8800100 of 0x2eee42136550 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x159e8800100 of 0x2eee421364f0 '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 0x159e8800100 of 0x2eee421365b0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x159e8800100 of 0x2eee42136490 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x159e8811d88 of 0x2eee42136430 '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 IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x159e8800100 of 0x159e882aec8 '_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 0x159e8800100 of 0x2eee42136880 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x159e8811d88 of 0x2eee42136820 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2eee42136940 class 0x7cb3af760360 in object 0x2eee421ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2eee421ad760, JSClass 0x7cb3af75ce20, in object 0x2eee421ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2eee421ad310 in GIRepository 0x159e8811b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2eee421ad790, JSClass 0x7cb3af75ce20, in object 0x2eee421ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2eee421ad7f0, JSClass 0x7cb3af75ce20, in object 0x2eee421ad2e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 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 0x2eee421ad850, JSClass 0x7cb3af75c620, in object 0x2eee421ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2eee421ad8b0, JSClass 0x7cb3af75c620, in object 0x2eee421ad2e0 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 0x2eee421ad910, JSClass 0x7cb3af75ce20, in object 0x2eee421ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2eee421ad970, JSClass 0x7cb3af75ce20, in object 0x2eee421ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2eee421ad9d0, JSClass 0x7cb3af75ce20, in object 0x2eee421ad2e0 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 0x2faa8f11d130, JSClass 0x7cb3af75cbe0, in object 0x2eee421ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2eee421ada60, JSClass 0x7cb3af75ce20, in object 0x159e8811c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2eee421adaf0, JSClass 0x7cb3af75c620, in object 0x2eee421ad2e0 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 0x2eee421adb50, JSClass 0x7cb3af75ce20, in object 0x2eee421ad2e0 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' 0x2eee421ad2e0 in GIRepository 0x159e8811b18 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2faa8f1001a0), global 0x2eee4216e1a0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x2eee421adbb0, JSClass 0x7cb3af75ce20, in object 0x159e8811c08 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_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' 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: 194 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 157 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/65 gjs:Debugger+thread-safe / lastvalues command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=132 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/lastvalues.debugger ▶ 50/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger OK 50/65 gjs:Debugger+thread-safe / finish command OK 0.82s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3a94c2500098 JS IMPORT: Defining parent (nil) of 0x3a94c2500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a94c2500100 of 0x3a94c25003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37bb8396e420), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37bb8396e420), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37bb8396e420), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37bb8396e420), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37bb8396e420), global 0x37bb8396e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37bb8396e600), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37bb8396e740), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37bb8396e880), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37bb8396e880), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37bb8396e740), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37bb8396e600), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a9060), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a9060), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a92e0), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a92e0), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37bb8396e600), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37bb8396e740), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37bb8396e880), global 0x37bb8396e1a0 JS IMPORT: Module metadata hook for module 0x37bb8396e740 JS IMPORT: Defining meta.importSync for module 0x37bb8396e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37bb8396e600), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a9060), global 0x37bb8396e1a0 JS IMPORT: Module metadata hook for module 0x37bb839a91a0 JS IMPORT: Defining meta.importSync for module 0x37bb839a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a94c2511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a94c2500100 of 0x3a94c2511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a94c2511d40 in 0x3a94c2500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a94c2500100 of 0x3a94c25120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a94c2500100 of 0x3a94c2511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a94c2500100 of 0x37bb8396ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a94c2511d40 of 0x37bb8396ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37bb839b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37bb839ad070, JSClass 0x74ae74396620, in object 0x37bb839ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3a94c25123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37bb839ad0d0, JSClass 0x74ae74396620, in object 0x37bb839ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37bb839ad130, JSClass 0x74ae74396620, in object 0x37bb839ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37bb839ad190, JSClass 0x74ae74396620, in object 0x37bb839ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37bb839ad040 in GIRepository 0x3a94c2511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37bb8396ee20), global 0x37bb8396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37bb839a92e0), global 0x37bb8396e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x37bb839ad1f0 in GIRepository 0x3a94c2511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / list command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=35 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/list.debugger ▶ 51/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger OK 51/65 gjs:Debugger+thread-safe / frame command OK 0.99s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x434c6300098 JS IMPORT: Defining parent (nil) of 0x434c6300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x434c6300100 of 0x434c63003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x271b0d76e420), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x271b0d76e420), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x271b0d76e420), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x271b0d76e420), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x271b0d76e420), global 0x271b0d76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x271b0d76e600), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x271b0d76e740), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x271b0d76e880), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x271b0d76e880), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x271b0d76e740), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x271b0d76e600), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a9060), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a9060), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a92e0), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a92e0), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x271b0d76e600), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x271b0d76e740), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x271b0d76e880), global 0x271b0d76e1a0 JS IMPORT: Module metadata hook for module 0x271b0d76e740 JS IMPORT: Defining meta.importSync for module 0x271b0d76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x271b0d76e600), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a9060), global 0x271b0d76e1a0 JS IMPORT: Module metadata hook for module 0x271b0d7a91a0 JS IMPORT: Defining meta.importSync for module 0x271b0d7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x434c6311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x434c6300100 of 0x434c6311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x434c6311d40 in 0x434c6300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x434c6300100 of 0x434c63120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x434c6300100 of 0x434c6311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x434c6300100 of 0x271b0d76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x434c6311d40 of 0x271b0d76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x271b0d7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x271b0d7ad070, JSClass 0x75ece7f5b620, in object 0x271b0d7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x434c63123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x271b0d7ad0d0, JSClass 0x75ece7f5b620, in object 0x271b0d7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x271b0d7ad130, JSClass 0x75ece7f5b620, in object 0x271b0d7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x271b0d7ad190, JSClass 0x75ece7f5b620, in object 0x271b0d7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x271b0d7ad040 in GIRepository 0x434c6311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x271b0d76ee20), global 0x271b0d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x271b0d7a92e0), global 0x271b0d76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x271b0d7ad1f0 in GIRepository 0x434c6311af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / next command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=146 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger ▶ 52/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger OK 52/65 gjs:Debugger+thread-safe / keys command OK 0.89s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x1a971aa00098 JS IMPORT: Defining parent (nil) of 0x1a971aa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a971aa00100 of 0x1a971aa003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xbe07576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbe07576e420), global 0xbe07576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbe07576e420), global 0xbe07576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbe07576e420), global 0xbe07576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbe07576e420), global 0xbe07576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbe07576e420), global 0xbe07576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbe07576e600), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbe07576e740), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbe07576e880), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbe07576e880), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbe07576e740), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbe07576e600), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a9060), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a9060), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a92e0), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a92e0), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbe07576e600), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbe07576e740), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbe07576e880), global 0xbe07576e1a0 JS IMPORT: Module metadata hook for module 0xbe07576e740 JS IMPORT: Defining meta.importSync for module 0xbe07576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbe07576e600), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a9060), global 0xbe07576e1a0 JS IMPORT: Module metadata hook for module 0xbe0757a91a0 JS IMPORT: Defining meta.importSync for module 0xbe0757a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a971aa11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1a971aa00100 of 0x1a971aa11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a971aa11d40 in 0x1a971aa00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1a971aa00100 of 0x1a971aa120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a971aa00100 of 0x1a971aa11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a971aa00100 of 0xbe07576ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a971aa11d40 of 0xbe07576ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xbe0757b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbe0757ad070, JSClass 0x7372da264620, in object 0xbe0757ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1a971aa123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbe0757ad0d0, JSClass 0x7372da264620, in object 0xbe0757ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbe0757ad130, JSClass 0x7372da264620, in object 0xbe0757ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbe0757ad190, JSClass 0x7372da264620, in object 0xbe0757ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xbe0757ad040 in GIRepository 0x1a971aa11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbe07576ee20), global 0xbe07576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbe0757a92e0), global 0xbe07576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xbe0757ad1f0 in GIRepository 0x1a971aa11af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / print command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=183 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger ▶ 53/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/lastvalues.debugger OK 53/65 gjs:Debugger+thread-safe / lastvalues command OK 0.89s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x1edb4e500098 JS IMPORT: Defining parent (nil) of 0x1edb4e500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1edb4e500100 of 0x1edb4e5003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2de8a3f6e420), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2de8a3f6e420), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2de8a3f6e420), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2de8a3f6e420), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2de8a3f6e420), global 0x2de8a3f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2de8a3f6e600), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8a3f6e740), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8a3f6e880), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8a3f6e880), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8a3f6e740), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2de8a3f6e600), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa9060), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa9060), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa92e0), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa92e0), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2de8a3f6e600), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2de8a3f6e740), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2de8a3f6e880), global 0x2de8a3f6e1a0 JS IMPORT: Module metadata hook for module 0x2de8a3f6e740 JS IMPORT: Defining meta.importSync for module 0x2de8a3f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2de8a3f6e600), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa9060), global 0x2de8a3f6e1a0 JS IMPORT: Module metadata hook for module 0x2de8a3fa91a0 JS IMPORT: Defining meta.importSync for module 0x2de8a3fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1edb4e511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1edb4e500100 of 0x1edb4e511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1edb4e511d40 in 0x1edb4e500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1edb4e500100 of 0x1edb4e5120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1edb4e500100 of 0x1edb4e511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1edb4e500100 of 0x2de8a3f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1edb4e511d40 of 0x2de8a3f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2de8a3fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2de8a3fad070, JSClass 0x70669e62c620, in object 0x2de8a3fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1edb4e5123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2de8a3fad0d0, JSClass 0x70669e62c620, in object 0x2de8a3fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2de8a3fad130, JSClass 0x70669e62c620, in object 0x2de8a3fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2de8a3fad190, JSClass 0x70669e62c620, in object 0x2de8a3fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2de8a3fad040 in GIRepository 0x1edb4e511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2de8a3f6ee20), global 0x2de8a3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2de8a3fa92e0), global 0x2de8a3f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2de8a3fad1f0 in GIRepository 0x1edb4e511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / quit command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp NO_AT_BRIDGE=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=187 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/quit.debugger ▶ 54/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/list.debugger OK 54/65 gjs:Debugger+thread-safe / list command OK 0.82s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x3aaefa400098 JS IMPORT: Defining parent (nil) of 0x3aaefa400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3aaefa400100 of 0x3aaefa4003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x91953d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91953d6e420), global 0x91953d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91953d6e420), global 0x91953d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91953d6e420), global 0x91953d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91953d6e420), global 0x91953d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91953d6e420), global 0x91953d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91953d6e600), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91953d6e740), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91953d6e880), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91953d6e880), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91953d6e740), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91953d6e600), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da9060), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da9060), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da92e0), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da92e0), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91953d6e600), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91953d6e740), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91953d6e880), global 0x91953d6e1a0 JS IMPORT: Module metadata hook for module 0x91953d6e740 JS IMPORT: Defining meta.importSync for module 0x91953d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91953d6e600), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da9060), global 0x91953d6e1a0 JS IMPORT: Module metadata hook for module 0x91953da91a0 JS IMPORT: Defining meta.importSync for module 0x91953da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aaefa411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3aaefa400100 of 0x3aaefa411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3aaefa411d40 in 0x3aaefa400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3aaefa400100 of 0x3aaefa4120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3aaefa400100 of 0x3aaefa411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3aaefa400100 of 0x91953d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3aaefa411d40 of 0x91953d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x91953db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x91953dad070, JSClass 0x79ca36bae620, in object 0x91953dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3aaefa4123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x91953dad0d0, JSClass 0x79ca36bae620, in object 0x91953dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x91953dad130, JSClass 0x79ca36bae620, in object 0x91953dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x91953dad190, JSClass 0x79ca36bae620, in object 0x91953dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x91953dad040 in GIRepository 0x3aaefa411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91953d6ee20), global 0x91953d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91953da92e0), global 0x91953d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x91953dad1f0 in GIRepository 0x3aaefa411af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / return command RUNNING >>> MALLOC_PERTURB_=90 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger ▶ 55/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger OK 55/65 gjs:Debugger+thread-safe / next command OK 0.80s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x662b500098 JS IMPORT: Defining parent (nil) of 0x662b500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x662b500100 of 0x662b5003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x269b6cb6e420), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x269b6cb6e420), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x269b6cb6e420), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x269b6cb6e420), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x269b6cb6e420), global 0x269b6cb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x269b6cb6e600), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b6cb6e740), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b6cb6e880), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b6cb6e880), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b6cb6e740), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x269b6cb6e600), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba9060), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba9060), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba92e0), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba92e0), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x269b6cb6e600), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x269b6cb6e740), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x269b6cb6e880), global 0x269b6cb6e1a0 JS IMPORT: Module metadata hook for module 0x269b6cb6e740 JS IMPORT: Defining meta.importSync for module 0x269b6cb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x269b6cb6e600), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba9060), global 0x269b6cb6e1a0 JS IMPORT: Module metadata hook for module 0x269b6cba91a0 JS IMPORT: Defining meta.importSync for module 0x269b6cba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x662b511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x662b500100 of 0x662b511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x662b511d40 in 0x662b500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x662b500100 of 0x662b5120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x662b500100 of 0x662b511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x662b500100 of 0x269b6cb6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x662b511d40 of 0x269b6cb6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x269b6cbb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x269b6cbad070, JSClass 0x72bc22aa8620, in object 0x269b6cbad040 JS CTX: Initialized class GIRepositoryGType prototype 0x662b5123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x269b6cbad0d0, JSClass 0x72bc22aa8620, in object 0x269b6cbad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x269b6cbad130, JSClass 0x72bc22aa8620, in object 0x269b6cbad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x269b6cbad190, JSClass 0x72bc22aa8620, in object 0x269b6cbad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x269b6cbad040 in GIRepository 0x662b511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x269b6cb6ee20), global 0x269b6cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x269b6cba92e0), global 0x269b6cb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x269b6cbad1f0 in GIRepository 0x662b511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / set command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=29 LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger ▶ 57/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/quit.debugger OK 57/65 gjs:Debugger+thread-safe / quit command OK 0.80s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0xcd58b600098 JS IMPORT: Defining parent (nil) of 0xcd58b600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xcd58b600100 of 0xcd58b6003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11f93ba6e420), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11f93ba6e420), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11f93ba6e420), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11f93ba6e420), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11f93ba6e420), global 0x11f93ba6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11f93ba6e600), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f93ba6e740), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f93ba6e880), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f93ba6e880), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f93ba6e740), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11f93ba6e600), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa9060), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa9060), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa92e0), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa92e0), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11f93ba6e600), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f93ba6e740), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f93ba6e880), global 0x11f93ba6e1a0 JS IMPORT: Module metadata hook for module 0x11f93ba6e740 JS IMPORT: Defining meta.importSync for module 0x11f93ba6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11f93ba6e600), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa9060), global 0x11f93ba6e1a0 JS IMPORT: Module metadata hook for module 0x11f93baa91a0 JS IMPORT: Defining meta.importSync for module 0x11f93baa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xcd58b611c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xcd58b600100 of 0xcd58b611d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xcd58b611d40 in 0xcd58b600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xcd58b600100 of 0xcd58b6120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xcd58b600100 of 0xcd58b611af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xcd58b600100 of 0x11f93ba6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xcd58b611d40 of 0x11f93ba6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11f93bab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11f93baad070, JSClass 0x71ccdd120620, in object 0x11f93baad040 JS CTX: Initialized class GIRepositoryGType prototype 0xcd58b6123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11f93baad0d0, JSClass 0x71ccdd120620, in object 0x11f93baad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11f93baad130, JSClass 0x71ccdd120620, in object 0x11f93baad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11f93baad190, JSClass 0x71ccdd120620, in object 0x11f93baad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11f93baad040 in GIRepository 0xcd58b611af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f93ba6ee20), global 0x11f93ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f93baa92e0), global 0x11f93ba6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x11f93baad1f0 in GIRepository 0xcd58b611af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / step command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=135 ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/step.debugger ▶ 56/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger OK 56/65 gjs:Debugger+thread-safe / print command OK 1.10s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x98cb1e00098 JS IMPORT: Defining parent (nil) of 0x98cb1e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x98cb1e00100 of 0x98cb1e003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7afd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7afd96e420), global 0x7afd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7afd96e420), global 0x7afd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7afd96e420), global 0x7afd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7afd96e420), global 0x7afd96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7afd96e420), global 0x7afd96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7afd96e600), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7afd96e740), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7afd96e880), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7afd96e880), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7afd96e740), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7afd96e600), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a9060), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a9060), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a92e0), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a92e0), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7afd96e600), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7afd96e740), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7afd96e880), global 0x7afd96e1a0 JS IMPORT: Module metadata hook for module 0x7afd96e740 JS IMPORT: Defining meta.importSync for module 0x7afd96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7afd96e600), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a9060), global 0x7afd96e1a0 JS IMPORT: Module metadata hook for module 0x7afd9a91a0 JS IMPORT: Defining meta.importSync for module 0x7afd9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x98cb1e11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x98cb1e00100 of 0x98cb1e11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x98cb1e11d40 in 0x98cb1e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x98cb1e00100 of 0x98cb1e120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x98cb1e00100 of 0x98cb1e11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x98cb1e00100 of 0x7afd96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x98cb1e11d40 of 0x7afd96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7afd9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7afd9ad070, JSClass 0x7bd522216620, in object 0x7afd9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x98cb1e123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7afd9ad0d0, JSClass 0x7bd522216620, in object 0x7afd9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7afd9ad130, JSClass 0x7bd522216620, in object 0x7afd9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7afd9ad190, JSClass 0x7bd522216620, in object 0x7afd9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7afd9ad040 in GIRepository 0x98cb1e11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7afd96ee20), global 0x7afd96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7afd9a92e0), global 0x7afd96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7afd9ad1f0 in GIRepository 0x98cb1e11af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x98cb1e00100 of 0x98cb1e1a590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x98cb1e00100 of 0x7afd9b1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x98cb1e00100 of 0x7afd9b1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x98cb1e11d40 of 0x7afd9b1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7afd9b1cd0 class 0x7bd52221a360 in object 0x7afd9ad220 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7afd9ad670, JSClass 0x7bd522216e20, in object 0x7afd9ad220 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7afd9ad220 in GIRepository 0x98cb1e11af8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / throw command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=22 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger ▶ 59/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger OK ▶ 58/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger OK 59/65 gjs:Debugger+thread-safe / set command OK 0.80s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x366e26700098 JS IMPORT: Defining parent (nil) of 0x366e26700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x366e26700100 of 0x366e267003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x122496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x122496e420), global 0x122496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x122496e420), global 0x122496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x122496e420), global 0x122496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x122496e420), global 0x122496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x122496e420), global 0x122496e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x122496e600), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x122496e740), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x122496e880), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x122496e880), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x122496e740), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x122496e600), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a9060), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a9060), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a92e0), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a92e0), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x122496e600), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x122496e740), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x122496e880), global 0x122496e1a0 JS IMPORT: Module metadata hook for module 0x122496e740 JS IMPORT: Defining meta.importSync for module 0x122496e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x122496e600), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a9060), global 0x122496e1a0 JS IMPORT: Module metadata hook for module 0x12249a91a0 JS IMPORT: Defining meta.importSync for module 0x12249a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x366e26711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x366e26700100 of 0x366e26711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x366e26711d40 in 0x366e26700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x366e26700100 of 0x366e267120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x366e26700100 of 0x366e26711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x366e26700100 of 0x122496ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x366e26711d40 of 0x122496ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12249b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12249ad070, JSClass 0x78bc6f145620, in object 0x12249ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x366e267123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12249ad0d0, JSClass 0x78bc6f145620, in object 0x12249ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12249ad130, JSClass 0x78bc6f145620, in object 0x12249ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12249ad190, JSClass 0x78bc6f145620, in object 0x12249ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12249ad040 in GIRepository 0x366e26711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x122496ee20), global 0x122496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12249a92e0), global 0x122496e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x12249ad1f0 in GIRepository 0x366e26711af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / return command OK 0.90s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x2021f1200098 JS IMPORT: Defining parent (nil) of 0x2021f1200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2021f1200100 of 0x2021f12003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x386ad2b6e420), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x386ad2b6e420), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x386ad2b6e420), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x386ad2b6e420), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x386ad2b6e420), global 0x386ad2b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x386ad2b6e600), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x386ad2b6e740), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x386ad2b6e880), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x386ad2b6e880), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x386ad2b6e740), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x386ad2b6e600), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba9060), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba9060), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba92e0), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba92e0), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x386ad2b6e600), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x386ad2b6e740), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x386ad2b6e880), global 0x386ad2b6e1a0 JS IMPORT: Module metadata hook for module 0x386ad2b6e740 JS IMPORT: Defining meta.importSync for module 0x386ad2b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x386ad2b6e600), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba9060), global 0x386ad2b6e1a0 JS IMPORT: Module metadata hook for module 0x386ad2ba91a0 JS IMPORT: Defining meta.importSync for module 0x386ad2ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2021f1211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2021f1200100 of 0x2021f1211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2021f1211d40 in 0x2021f1200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2021f1200100 of 0x2021f12120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2021f1200100 of 0x2021f1211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2021f1200100 of 0x386ad2b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2021f1211d40 of 0x386ad2b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x386ad2bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x386ad2bad070, JSClass 0x7e2fb1409620, in object 0x386ad2bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2021f12123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x386ad2bad0d0, JSClass 0x7e2fb1409620, in object 0x386ad2bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x386ad2bad130, JSClass 0x7e2fb1409620, in object 0x386ad2bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x386ad2bad190, JSClass 0x7e2fb1409620, in object 0x386ad2bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x386ad2bad040 in GIRepository 0x2021f1211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x386ad2b6ee20), global 0x386ad2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x386ad2ba92e0), global 0x386ad2b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x386ad2bad1f0 in GIRepository 0x2021f1211af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:Debugger+thread-safe / throw-ignored command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=204 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/throw-ignored.debugger 63/65 gjs:Debugger+thread-safe / until command RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=237 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/until.debugger ▶ 60/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/step.debugger OK 60/65 gjs:Debugger+thread-safe / step command OK 0.89s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x297825800098 JS IMPORT: Defining parent (nil) of 0x297825800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x297825800100 of 0x2978258003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9cc59f6e420), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9cc59f6e420), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9cc59f6e420), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9cc59f6e420), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9cc59f6e420), global 0x9cc59f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9cc59f6e600), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9cc59f6e740), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9cc59f6e880), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9cc59f6e880), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9cc59f6e740), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9cc59f6e600), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa9060), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa9060), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa92e0), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa92e0), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9cc59f6e600), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9cc59f6e740), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9cc59f6e880), global 0x9cc59f6e1a0 JS IMPORT: Module metadata hook for module 0x9cc59f6e740 JS IMPORT: Defining meta.importSync for module 0x9cc59f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9cc59f6e600), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa9060), global 0x9cc59f6e1a0 JS IMPORT: Module metadata hook for module 0x9cc59fa91a0 JS IMPORT: Defining meta.importSync for module 0x9cc59fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x297825811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x297825800100 of 0x297825811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x297825811d40 in 0x297825800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x297825800100 of 0x2978258120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x297825800100 of 0x297825811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x297825800100 of 0x9cc59f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x297825811d40 of 0x9cc59f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9cc59fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9cc59fad070, JSClass 0x76247ec21620, in object 0x9cc59fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2978258123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9cc59fad0d0, JSClass 0x76247ec21620, in object 0x9cc59fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9cc59fad130, JSClass 0x76247ec21620, in object 0x9cc59fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9cc59fad190, JSClass 0x76247ec21620, in object 0x9cc59fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9cc59fad040 in GIRepository 0x297825811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9cc59f6ee20), global 0x9cc59f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9cc59fa92e0), global 0x9cc59f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9cc59fad1f0 in GIRepository 0x297825811af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:C / API tests RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=128 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/test/gjs-tests --tap --keep-going --verbose ▶ 61/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger OK 61/65 gjs:Debugger+thread-safe / throw command OK 0.90s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x37fdae500098 JS IMPORT: Defining parent (nil) of 0x37fdae500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37fdae500100 of 0x37fdae5003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x113a5dd6e420), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x113a5dd6e420), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x113a5dd6e420), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x113a5dd6e420), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x113a5dd6e420), global 0x113a5dd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x113a5dd6e600), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x113a5dd6e740), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x113a5dd6e880), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x113a5dd6e880), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x113a5dd6e740), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x113a5dd6e600), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda9060), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda9060), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda92e0), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda92e0), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x113a5dd6e600), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x113a5dd6e740), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x113a5dd6e880), global 0x113a5dd6e1a0 JS IMPORT: Module metadata hook for module 0x113a5dd6e740 JS IMPORT: Defining meta.importSync for module 0x113a5dd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x113a5dd6e600), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda9060), global 0x113a5dd6e1a0 JS IMPORT: Module metadata hook for module 0x113a5dda91a0 JS IMPORT: Defining meta.importSync for module 0x113a5dda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37fdae511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37fdae500100 of 0x37fdae511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37fdae511d40 in 0x37fdae500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37fdae500100 of 0x37fdae5120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37fdae500100 of 0x37fdae511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37fdae500100 of 0x113a5dd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37fdae511d40 of 0x113a5dd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x113a5ddb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x113a5ddad070, JSClass 0x7fca66229620, in object 0x113a5ddad040 JS CTX: Initialized class GIRepositoryGType prototype 0x37fdae5123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x113a5ddad0d0, JSClass 0x7fca66229620, in object 0x113a5ddad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x113a5ddad130, JSClass 0x7fca66229620, in object 0x113a5ddad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x113a5ddad190, JSClass 0x7fca66229620, in object 0x113a5ddad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x113a5ddad040 in GIRepository 0x37fdae511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x113a5dd6ee20), global 0x113a5dd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x113a5dda92e0), global 0x113a5dd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x113a5ddad1f0 in GIRepository 0x37fdae511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 gjs:C+thread-safe / Internal API tests RUNNING >>> TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=106 NO_AT_BRIDGE=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp ENABLE_GTK=yes /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/test/gjs-tests-internal --tap --keep-going --verbose ▶ 62/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/throw-ignored.debugger OK 62/65 gjs:Debugger+thread-safe / throw-ignored command OK 0.79s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x28894900098 JS IMPORT: Defining parent (nil) of 0x28894900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28894900100 of 0x288949003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x237d0846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x237d0846e420), global 0x237d0846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x237d0846e420), global 0x237d0846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x237d0846e420), global 0x237d0846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x237d0846e420), global 0x237d0846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x237d0846e420), global 0x237d0846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x237d0846e600), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x237d0846e740), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x237d0846e880), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x237d0846e880), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x237d0846e740), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x237d0846e600), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a9060), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a9060), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a92e0), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a92e0), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x237d0846e600), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x237d0846e740), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x237d0846e880), global 0x237d0846e1a0 JS IMPORT: Module metadata hook for module 0x237d0846e740 JS IMPORT: Defining meta.importSync for module 0x237d0846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x237d0846e600), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a9060), global 0x237d0846e1a0 JS IMPORT: Module metadata hook for module 0x237d084a91a0 JS IMPORT: Defining meta.importSync for module 0x237d084a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28894911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28894900100 of 0x28894911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28894911d40 in 0x28894900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28894900100 of 0x288949120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28894900100 of 0x28894911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28894900100 of 0x237d0846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28894911d40 of 0x237d0846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x237d084b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x237d084ad070, JSClass 0x706e0daaa620, in object 0x237d084ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x288949123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x237d084ad0d0, JSClass 0x706e0daaa620, in object 0x237d084ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x237d084ad130, JSClass 0x706e0daaa620, in object 0x237d084ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x237d084ad190, JSClass 0x706e0daaa620, in object 0x237d084ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x237d084ad040 in GIRepository 0x28894911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x237d0846ee20), global 0x237d0846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x237d084a92e0), global 0x237d0846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x237d084ad1f0 in GIRepository 0x28894911af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Unpausing job queue JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/until.debugger OK 63/65 gjs:Debugger+thread-safe / until command OK 0.81s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0xfb4c2500098 JS IMPORT: Defining parent (nil) of 0xfb4c2500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfb4c2500100 of 0xfb4c25003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30b64e36e420), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30b64e36e420), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30b64e36e420), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30b64e36e420), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30b64e36e420), global 0x30b64e36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30b64e36e600), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30b64e36e740), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30b64e36e880), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30b64e36e880), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30b64e36e740), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30b64e36e600), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a9060), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a9060), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a92e0), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a92e0), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30b64e36e600), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30b64e36e740), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30b64e36e880), global 0x30b64e36e1a0 JS IMPORT: Module metadata hook for module 0x30b64e36e740 JS IMPORT: Defining meta.importSync for module 0x30b64e36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30b64e36e600), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a9060), global 0x30b64e36e1a0 JS IMPORT: Module metadata hook for module 0x30b64e3a91a0 JS IMPORT: Defining meta.importSync for module 0x30b64e3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfb4c2511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xfb4c2500100 of 0xfb4c2511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfb4c2511d40 in 0xfb4c2500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfb4c2500100 of 0xfb4c25120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfb4c2500100 of 0xfb4c2511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfb4c2500100 of 0x30b64e36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfb4c2511d40 of 0x30b64e36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30b64e3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30b64e3ad070, JSClass 0x779931cee620, in object 0x30b64e3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xfb4c25123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30b64e3ad0d0, JSClass 0x779931cee620, in object 0x30b64e3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30b64e3ad130, JSClass 0x779931cee620, in object 0x30b64e3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30b64e3ad190, JSClass 0x779931cee620, in object 0x30b64e3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30b64e3ad040 in GIRepository 0xfb4c2511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30b64e36ee20), global 0x30b64e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30b64e3a92e0), global 0x30b64e36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x30b64e3ad1f0 in GIRepository 0xfb4c2511af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 /gjs/context/argv OK ▶ 65/65 /rooting/maybe-owned/rooted-flag-set-when-rooted OK ▶ 64/65 /gjs/context/exit OK ▶ 65/65 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK ▶ 64/65 /gjs/context/eval-module-file OK ▶ 65/65 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK ▶ 65/65 /rooting/maybe-owned/rooted-is-collected-after-reset OK ▶ 64/65 /gjs/context/construct/destroy OK ▶ 65/65 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK ▶ 64/65 /gjs/context/construct/eval OK ▶ 65/65 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK ▶ 64/65 /gjs/context/eval/dynamic-import OK ▶ 65/65 /rooting/maybe-owned/switching-mode-keeps-same-value OK ▶ 64/65 /gjs/context/eval/non-zero-terminated OK ▶ 65/65 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK ▶ 64/65 /gjs/context/eval/dynamic-import/relative OK ▶ 65/65 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK ▶ 65/65 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 64/65 /gjs/context/eval/dynamic-import/bad OK ▶ 65/65 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 64/65 /gjs/context/eval-module-file/throw OK ▶ 64/65 /gjs/context/eval-module-file/exit OK ▶ 65/65 /callargs/no-args-works OK ▶ 65/65 /callargs/no-args-fails-on-extra-args OK ▶ 64/65 /gjs/context/eval-module-file/fail-instantiate OK ▶ 65/65 /callargs/no-args-ignores-trailing OK ▶ 64/65 /gjs/context/register-module/eval-module OK ▶ 65/65 /callargs/too-many-args-fails OK ▶ 64/65 /gjs/context/register-module/eval-module-file OK ▶ 65/65 /callargs/too-many-args-fails-when-more-than-optional OK ▶ 64/65 /gjs/context/register-module/non-existent OK ▶ 64/65 /gjs/context/eval-module/unregistered OK ▶ 65/65 /callargs/too-few-args-fails OK ▶ 64/65 /gjs/gobject/js_defined_type OK ▶ 65/65 /callargs/too-few-args-fails-with-optional OK ▶ 65/65 /callargs/args-ignores-trailing OK ▶ 64/65 /gjs/gobject/without_introspection OK ▶ 65/65 /callargs/one-of-each-type-works OK ▶ 64/65 /gjs/profiler/start_stop OK ▶ 65/65 /callargs/optional-args-work-when-passing-all-args OK ▶ 64/65 /gjs/jsapi/util/error/throw OK ▶ 65/65 /callargs/optional-args-work-when-passing-only-required-args OK ▶ 64/65 /gjs/jsapi/util/string/utf8-nchars-to-js OK ▶ 65/65 /callargs/enum-types-work OK ▶ 64/65 /gjs/jsapi/util/string/char16_data OK ▶ 65/65 /callargs/signed-enum-types-work OK ▶ 64/65 /gjs/jsapi/util/string/to_ucs4 OK ▶ 65/65 /callargs/one-of-each-nullable-type-works OK ▶ 64/65 /gjs/jsapi/util/string/js/string/utf8 OK ▶ 65/65 /callargs/passing-no-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/valid-utf8 OK ▶ 65/65 /callargs/passing-some-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/invalid-utf8 SKIP ▶ 65/65 /callargs/passing-all-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/object-with-complicated-to-string OK ▶ 64/65 /gjs/jsapi/util/debug_string/quotes OK ▶ 65/65 /callargs/allocated-args-are-freed-on-error OK ▶ 64/65 /gjs/jsapi/util/gi/args/safe-integer/max OK ▶ 65/65 /callargs/nullable-bool-is-invalid OK ▶ 64/65 /gjs/jsapi/util/gi/args/safe-integer/min OK ▶ 65/65 /callargs/nullable-int-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_id/string/no-quotes OK ▶ 65/65 /callargs/nullable-unsigned-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint OK ▶ 65/65 /callargs/nullable-int64-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint/uint64 OK ▶ 65/65 /callargs/nullable-double-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint/huge OK ▶ 65/65 /callargs/invalid-bool-type OK ▶ 64/65 /gjs/jsapi/util/debug_value/string/quotes OK ▶ 65/65 /callargs/invalid-int-type OK ▶ 65/65 /callargs/invalid-unsigned-type OK ▶ 64/65 /gjs/coverage/file_duplicated_into_output_path OK ▶ 65/65 /callargs/invalid-int64-type OK ▶ 65/65 /callargs/invalid-double-type OK ▶ 64/65 /gjs/coverage/file_duplicated_full_resource_path OK ▶ 65/65 /callargs/invalid-autochar-type OK ▶ 65/65 /callargs/invalid-autojschar-type OK ▶ 64/65 /gjs/coverage/contents_preserved_accumulate_mode OK ▶ 65/65 /callargs/invalid-jsstring-type OK ▶ 65/65 /callargs/invalid-object-type OK ▶ 64/65 /gjs/coverage/new_contents_appended_accumulate_mode OK ▶ 65/65 /callargs/invalid-boolean OK ▶ 65/65 /callargs/invalid-object OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/size OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/constructor/empty OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/constructor/basic OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/constructor/take_ownership OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment/other OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor/take_ownership OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor/default_free OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor/no_free_pointer OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor/c++ OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/destructor/c++-array OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/move OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/swap OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/arrow OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/deference OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/bool OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/array OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/object OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_object OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_object OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/operator/assign/copy_and_swap OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/get OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/out OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/release OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/copy OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/as OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/reset/nullptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/reset/other_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/reset/self_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/swap/other_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/swap/self_ptr OK ▶ 65/65 /gjs/jsapi-utils/gjs-autopointer/method/swap/empty OK ▶ 65/65 /gjs/jsapi-utils/gjs-autochar/init OK ▶ 65/65 /gjs/jsapi-utils/gjs-autochar/copy OK ▶ 65/65 /gjs/jsapi-utils/gjs-autochar/init/take_ownership OK ▶ 65/65 /gjs/jsapi-utils/gjs-autostrv/init OK ▶ 65/65 /gjs/jsapi-utils/gjs-autostrv/copy OK ▶ 65/65 /gjs/jsapi-utils/gjs-autostrv/init/take_ownership OK ▶ 65/65 /gjs/jsapi-utils/gjs-autotypeclass/init OK ▶ 64/65 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 65/65 /toggle-queue/empty OK ▶ 64/65 /gjs/coverage/entry_not_written_for_nonexistent_file OK ▶ 65/65 /toggle-queue/empty_cancel OK ▶ 65/65 /toggle-queue/enqueue_one OK ▶ 65/65 /toggle-queue/enqueue_one_cancel OK ▶ 65/65 /toggle-queue/enqueue_many_equal OK ▶ 65/65 /toggle-queue/enqueue_many_equal_cancel OK ▶ 64/65 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_more_up OK ▶ 65/65 /toggle-queue/enqueue_only_up OK ▶ 65/65 /toggle-queue/enqueue_only_up_cancel OK ▶ 65/65 /toggle-queue/handle_more_up OK ▶ 64/65 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/handle_only_up OK ▶ 65/65 /toggle-queue/spin-lock/unlock-empty OK ▶ 65/65 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 64/65 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK ▶ 65/65 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 65/65 /toggle-queue/object/not-enqueued_main_thread OK ▶ 65/65 /toggle-queue/object/already_enqueued_main_thread OK ▶ 65/65 /toggle-queue/object/already_enqueued_unref_main_thread OK ▶ 65/65 /toggle-queue/object/ref_unref_other_thread OK ▶ 65/65 /toggle-queue/object/handle_up OK ▶ 65/65 /toggle-queue/object/handle_up_down OK ▶ 64/65 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_up_down_delayed OK ▶ 65/65 /toggle-queue/object/handle_up_down_on_gc OK ▶ 64/65 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_many_up OK ▶ 65/65 /toggle-queue/object/handle_many_up_and_down OK 65/65 gjs:C+thread-safe / Internal API tests OK 15.48s 112 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: 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 0x11cf9ea00098 JS IMPORT: Defining parent (nil) of 0x11cf9ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11cf9ea00100 of 0x11cf9ea003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2660daa6e420), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2660daa6e420), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2660daa6e420), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2660daa6e420), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2660daa6e420), global 0x2660daa6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2660daa6e600), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2660daa6e740), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2660daa6e880), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2660daa6e880), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2660daa6e740), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2660daa6e600), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa9060), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa9060), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa92e0), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa92e0), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2660daa6e600), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2660daa6e740), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2660daa6e880), global 0x2660daa6e1a0 JS IMPORT: Module metadata hook for module 0x2660daa6e740 JS IMPORT: Defining meta.importSync for module 0x2660daa6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2660daa6e600), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa9060), global 0x2660daa6e1a0 JS IMPORT: Module metadata hook for module 0x2660daaa91a0 JS IMPORT: Defining meta.importSync for module 0x2660daaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11cf9ea11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x11cf9ea00100 of 0x11cf9ea11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11cf9ea11d40 in 0x11cf9ea00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11cf9ea00100 of 0x11cf9ea120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11cf9ea00100 of 0x11cf9ea11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11cf9ea00100 of 0x2660daa6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11cf9ea11d40 of 0x2660daa6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2660daab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2660daaad070, JSClass 0x562ddfcc73e0, in object 0x2660daaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x11cf9ea123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2660daaad0d0, JSClass 0x562ddfcc73e0, in object 0x2660daaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2660daaad130, JSClass 0x562ddfcc73e0, in object 0x2660daaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2660daaad190, JSClass 0x562ddfcc73e0, in object 0x2660daaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2660daaad040 in GIRepository 0x11cf9ea11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2660daa6ee20), global 0x2660daa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2660daaa92e0), global 0x2660daa6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2660daaad1f0 in GIRepository 0x11cf9ea11af8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x359c45d00098 JS IMPORT: Defining parent (nil) of 0x359c45d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x359c45d00100 of 0x359c45d004a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x21d88816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d88816e420), global 0x21d88816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d88816e420), global 0x21d88816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d88816e420), global 0x21d88816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d88816e420), global 0x21d88816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d88816e420), global 0x21d88816e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21d88816e600), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d88816e740), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d88816e880), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d88816e880), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d88816e740), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21d88816e600), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a9060), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a9060), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a92e0), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a92e0), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21d88816e600), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d88816e740), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d88816e880), global 0x21d88816e1a0 JS IMPORT: Module metadata hook for module 0x21d88816e740 JS IMPORT: Defining meta.importSync for module 0x21d88816e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21d88816e600), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a9060), global 0x21d88816e1a0 JS IMPORT: Module metadata hook for module 0x21d8881a91a0 JS IMPORT: Defining meta.importSync for module 0x21d8881a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x359c45d11ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x359c45d00100 of 0x359c45d11ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x359c45d11ee0 in 0x359c45d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x359c45d00100 of 0x359c45d12268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x359c45d00100 of 0x359c45d11bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x359c45d00100 of 0x21d88816ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x359c45d11ee0 of 0x21d88816ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21d8881b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21d8881ad070, JSClass 0x562ddfcc73e0, in object 0x21d8881ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x359c45d125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21d8881ad0d0, JSClass 0x562ddfcc73e0, in object 0x21d8881ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21d8881ad130, JSClass 0x562ddfcc73e0, in object 0x21d8881ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21d8881ad190, JSClass 0x562ddfcc73e0, in object 0x21d8881ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21d8881ad040 in GIRepository 0x359c45d11bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d88816ee20), global 0x21d88816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d8881a92e0), global 0x21d88816e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x21d8881ad1f0 in GIRepository 0x359c45d11bd0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1cdbfa900098 JS IMPORT: Defining parent (nil) of 0x1cdbfa900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cdbfa900100 of 0x1cdbfa900590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37e7f156e420), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37e7f156e420), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37e7f156e420), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37e7f156e420), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37e7f156e420), global 0x37e7f156e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37e7f156e600), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37e7f156e740), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37e7f156e880), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37e7f156e880), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37e7f156e740), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37e7f156e600), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a9060), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a9060), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a92e0), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a92e0), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37e7f156e600), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37e7f156e740), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37e7f156e880), global 0x37e7f156e1a0 JS IMPORT: Module metadata hook for module 0x37e7f156e740 JS IMPORT: Defining meta.importSync for module 0x37e7f156e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37e7f156e600), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a9060), global 0x37e7f156e1a0 JS IMPORT: Module metadata hook for module 0x37e7f15a91a0 JS IMPORT: Defining meta.importSync for module 0x37e7f15a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cdbfa911dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cdbfa900100 of 0x1cdbfa912098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cdbfa912098 in 0x1cdbfa900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cdbfa900100 of 0x1cdbfa912460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cdbfa900100 of 0x1cdbfa911cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cdbfa900100 of 0x37e7f156ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cdbfa912098 of 0x37e7f156ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37e7f15b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37e7f15ad070, JSClass 0x562ddfcc73e0, in object 0x37e7f15ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1cdbfa9127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37e7f15ad0d0, JSClass 0x562ddfcc73e0, in object 0x37e7f15ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37e7f15ad130, JSClass 0x562ddfcc73e0, in object 0x37e7f15ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37e7f15ad190, JSClass 0x562ddfcc73e0, in object 0x37e7f15ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37e7f15ad040 in GIRepository 0x1cdbfa911cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37e7f156ee20), global 0x37e7f156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37e7f15a92e0), global 0x37e7f156e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x37e7f15ad1f0 in GIRepository 0x1cdbfa911cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2704dd300098 JS IMPORT: Defining parent (nil) of 0x2704dd300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2704dd300100 of 0x2704dd300670 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3baca4d6e420), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3baca4d6e420), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3baca4d6e420), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3baca4d6e420), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3baca4d6e420), global 0x3baca4d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3baca4d6e600), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3baca4d6e740), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3baca4d6e880), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3baca4d6e880), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3baca4d6e740), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3baca4d6e600), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da9060), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da9060), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da92e0), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da92e0), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3baca4d6e600), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3baca4d6e740), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3baca4d6e880), global 0x3baca4d6e1a0 JS IMPORT: Module metadata hook for module 0x3baca4d6e740 JS IMPORT: Defining meta.importSync for module 0x3baca4d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3baca4d6e600), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da9060), global 0x3baca4d6e1a0 JS IMPORT: Module metadata hook for module 0x3baca4da91a0 JS IMPORT: Defining meta.importSync for module 0x3baca4da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2704dd311eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2704dd300100 of 0x2704dd312240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2704dd312240 in 0x2704dd300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2704dd300100 of 0x2704dd312628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2704dd300100 of 0x2704dd311da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2704dd300100 of 0x3baca4d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2704dd312240 of 0x3baca4d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3baca4db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3baca4dad070, JSClass 0x562ddfcc73e0, in object 0x3baca4dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2704dd312978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3baca4dad0d0, JSClass 0x562ddfcc73e0, in object 0x3baca4dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3baca4dad130, JSClass 0x562ddfcc73e0, in object 0x3baca4dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3baca4dad190, JSClass 0x562ddfcc73e0, in object 0x3baca4dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3baca4dad040 in GIRepository 0x2704dd311da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3baca4d6ee20), global 0x3baca4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3baca4da92e0), global 0x3baca4d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3baca4dad1f0 in GIRepository 0x2704dd311da0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b2e2d400098 JS IMPORT: Defining parent (nil) of 0x1b2e2d400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b2e2d400100 of 0x1b2e2d400750 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd763426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd763426e420), global 0xd763426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd763426e420), global 0xd763426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd763426e420), global 0xd763426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd763426e420), global 0xd763426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd763426e420), global 0xd763426e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd763426e600), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd763426e740), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd763426e880), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd763426e880), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd763426e740), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd763426e600), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a9060), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a9060), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a92e0), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a92e0), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd763426e600), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd763426e740), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd763426e880), global 0xd763426e1a0 JS IMPORT: Module metadata hook for module 0xd763426e740 JS IMPORT: Defining meta.importSync for module 0xd763426e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd763426e600), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a9060), global 0xd763426e1a0 JS IMPORT: Module metadata hook for module 0xd76342a91a0 JS IMPORT: Defining meta.importSync for module 0xd76342a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b2e2d411f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b2e2d400100 of 0x1b2e2d4123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b2e2d4123e8 in 0x1b2e2d400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b2e2d400100 of 0x1b2e2d4127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b2e2d400100 of 0x1b2e2d411e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b2e2d400100 of 0xd763426ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b2e2d4123e8 of 0xd763426ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd76342b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd76342ad070, JSClass 0x562ddfcc73e0, in object 0xd76342ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b2e2d412b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd76342ad0d0, JSClass 0x562ddfcc73e0, in object 0xd76342ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd76342ad130, JSClass 0x562ddfcc73e0, in object 0xd76342ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd76342ad190, JSClass 0x562ddfcc73e0, in object 0xd76342ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd76342ad040 in GIRepository 0x1b2e2d411e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd763426ee20), global 0xd763426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd76342a92e0), global 0xd763426e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd76342ad1f0 in GIRepository 0x1b2e2d411e80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xcef69300098 JS IMPORT: Defining parent (nil) of 0xcef69300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xcef69300100 of 0xcef69300830 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c0c5ec6e420), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c0c5ec6e420), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c0c5ec6e420), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c0c5ec6e420), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c0c5ec6e420), global 0x1c0c5ec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c0c5ec6e600), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c0c5ec6e740), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c0c5ec6e880), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c0c5ec6e880), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c0c5ec6e740), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c0c5ec6e600), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca9060), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca9060), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca92e0), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca92e0), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c0c5ec6e600), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c0c5ec6e740), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c0c5ec6e880), global 0x1c0c5ec6e1a0 JS IMPORT: Module metadata hook for module 0x1c0c5ec6e740 JS IMPORT: Defining meta.importSync for module 0x1c0c5ec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c0c5ec6e600), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca9060), global 0x1c0c5ec6e1a0 JS IMPORT: Module metadata hook for module 0x1c0c5eca91a0 JS IMPORT: Defining meta.importSync for module 0x1c0c5eca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xcef69312078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xcef69300100 of 0xcef69312590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xcef69312590 in 0xcef69300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xcef69300100 of 0xcef693129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xcef69300100 of 0xcef69311f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xcef69300100 of 0x1c0c5ec6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xcef69312590 of 0x1c0c5ec6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c0c5ecb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c0c5ecad070, JSClass 0x562ddfcc73e0, in object 0x1c0c5ecad040 JS CTX: Initialized class GIRepositoryGType prototype 0xcef69312d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c0c5ecad0d0, JSClass 0x562ddfcc73e0, in object 0x1c0c5ecad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c0c5ecad130, JSClass 0x562ddfcc73e0, in object 0x1c0c5ecad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c0c5ecad190, JSClass 0x562ddfcc73e0, in object 0x1c0c5ecad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c0c5ecad040 in GIRepository 0xcef69311f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c0c5ec6ee20), global 0x1c0c5ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c0c5eca92e0), global 0x1c0c5ec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c0c5ecad1f0 in GIRepository 0xcef69311f60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x603c6600098 JS IMPORT: Defining parent (nil) of 0x603c6600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x603c6600100 of 0x603c6600910 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d5cb16e420), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d5cb16e420), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d5cb16e420), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d5cb16e420), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21d5cb16e420), global 0x21d5cb16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21d5cb16e600), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d5cb16e740), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d5cb16e880), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d5cb16e880), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d5cb16e740), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21d5cb16e600), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a9060), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a9060), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a92e0), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a92e0), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21d5cb16e600), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21d5cb16e740), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21d5cb16e880), global 0x21d5cb16e1a0 JS IMPORT: Module metadata hook for module 0x21d5cb16e740 JS IMPORT: Defining meta.importSync for module 0x21d5cb16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21d5cb16e600), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a9060), global 0x21d5cb16e1a0 JS IMPORT: Module metadata hook for module 0x21d5cb1a91a0 JS IMPORT: Defining meta.importSync for module 0x21d5cb1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x603c6612158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x603c6600100 of 0x603c6612738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x603c6612738 in 0x603c6600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x603c6600100 of 0x603c6612ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x603c6600100 of 0x603c6612040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x603c6600100 of 0x21d5cb16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x603c6612738 of 0x21d5cb16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21d5cb1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21d5cb1ad070, JSClass 0x562ddfcc73e0, in object 0x21d5cb1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x603c6612ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21d5cb1ad0d0, JSClass 0x562ddfcc73e0, in object 0x21d5cb1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21d5cb1ad130, JSClass 0x562ddfcc73e0, in object 0x21d5cb1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21d5cb1ad190, JSClass 0x562ddfcc73e0, in object 0x21d5cb1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21d5cb1ad040 in GIRepository 0x603c6612040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21d5cb16ee20), global 0x21d5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21d5cb1a92e0), global 0x21d5cb16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x21d5cb1ad1f0 in GIRepository 0x603c6612040 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1cad26500098 JS IMPORT: Defining parent (nil) of 0x1cad26500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cad26500100 of 0x1cad265009f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b3624f6e420), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b3624f6e420), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b3624f6e420), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b3624f6e420), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b3624f6e420), global 0x2b3624f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b3624f6e600), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b3624f6e740), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b3624f6e880), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b3624f6e880), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b3624f6e740), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b3624f6e600), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa9060), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa9060), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa92e0), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa92e0), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b3624f6e600), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b3624f6e740), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b3624f6e880), global 0x2b3624f6e1a0 JS IMPORT: Module metadata hook for module 0x2b3624f6e740 JS IMPORT: Defining meta.importSync for module 0x2b3624f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b3624f6e600), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa9060), global 0x2b3624f6e1a0 JS IMPORT: Module metadata hook for module 0x2b3624fa91a0 JS IMPORT: Defining meta.importSync for module 0x2b3624fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cad26512238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cad26500100 of 0x1cad265128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cad265128e0 in 0x1cad26500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cad26500100 of 0x1cad26512d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cad26500100 of 0x1cad26512120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cad26500100 of 0x2b3624f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cad265128e0 of 0x2b3624f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b3624fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b3624fad070, JSClass 0x562ddfcc73e0, in object 0x2b3624fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1cad265130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b3624fad0d0, JSClass 0x562ddfcc73e0, in object 0x2b3624fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b3624fad130, JSClass 0x562ddfcc73e0, in object 0x2b3624fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b3624fad190, JSClass 0x562ddfcc73e0, in object 0x2b3624fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b3624fad040 in GIRepository 0x1cad26512120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b3624f6ee20), global 0x2b3624f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b3624fa92e0), global 0x2b3624f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b3624fad1f0 in GIRepository 0x1cad26512120 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b5b1a00098 JS IMPORT: Defining parent (nil) of 0x2b5b1a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b5b1a00100 of 0x2b5b1a00ad0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2db74bf6e420), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2db74bf6e420), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2db74bf6e420), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2db74bf6e420), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2db74bf6e420), global 0x2db74bf6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2db74bf6e600), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2db74bf6e740), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2db74bf6e880), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2db74bf6e880), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2db74bf6e740), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2db74bf6e600), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa9060), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa9060), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa92e0), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa92e0), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2db74bf6e600), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2db74bf6e740), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2db74bf6e880), global 0x2db74bf6e1a0 JS IMPORT: Module metadata hook for module 0x2db74bf6e740 JS IMPORT: Defining meta.importSync for module 0x2db74bf6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2db74bf6e600), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa9060), global 0x2db74bf6e1a0 JS IMPORT: Module metadata hook for module 0x2db74bfa91a0 JS IMPORT: Defining meta.importSync for module 0x2db74bfa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b5b1a12318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b5b1a00100 of 0x2b5b1a12a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b5b1a12a88 in 0x2b5b1a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b5b1a00100 of 0x2b5b1a12f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b5b1a00100 of 0x2b5b1a12200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b5b1a00100 of 0x2db74bf6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b5b1a12a88 of 0x2db74bf6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2db74bfb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2db74bfad070, JSClass 0x562ddfcc73e0, in object 0x2db74bfad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b5b1a13280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2db74bfad0d0, JSClass 0x562ddfcc73e0, in object 0x2db74bfad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2db74bfad130, JSClass 0x562ddfcc73e0, in object 0x2db74bfad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2db74bfad190, JSClass 0x562ddfcc73e0, in object 0x2db74bfad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2db74bfad040 in GIRepository 0x2b5b1a12200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2db74bf6ee20), global 0x2db74bf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2db74bfa92e0), global 0x2db74bf6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2db74bfad1f0 in GIRepository 0x2b5b1a12200 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x28e4ec600098 JS IMPORT: Defining parent (nil) of 0x28e4ec600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28e4ec600100 of 0x28e4ec600bb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x167f8ba6e420), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x167f8ba6e420), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x167f8ba6e420), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x167f8ba6e420), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x167f8ba6e420), global 0x167f8ba6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x167f8ba6e600), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167f8ba6e740), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167f8ba6e880), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167f8ba6e880), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167f8ba6e740), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x167f8ba6e600), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa9060), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa9060), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa92e0), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa92e0), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x167f8ba6e600), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167f8ba6e740), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167f8ba6e880), global 0x167f8ba6e1a0 JS IMPORT: Module metadata hook for module 0x167f8ba6e740 JS IMPORT: Defining meta.importSync for module 0x167f8ba6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x167f8ba6e600), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa9060), global 0x167f8ba6e1a0 JS IMPORT: Module metadata hook for module 0x167f8baa91a0 JS IMPORT: Defining meta.importSync for module 0x167f8baa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28e4ec6123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28e4ec600100 of 0x28e4ec612c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28e4ec612c30 in 0x28e4ec600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28e4ec600100 of 0x28e4ec6130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28e4ec600100 of 0x28e4ec6122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28e4ec600100 of 0x167f8ba6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28e4ec612c30 of 0x167f8ba6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x167f8bab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x167f8baad070, JSClass 0x562ddfcc73e0, in object 0x167f8baad040 JS CTX: Initialized class GIRepositoryGType prototype 0x28e4ec613448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x167f8baad0d0, JSClass 0x562ddfcc73e0, in object 0x167f8baad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x167f8baad130, JSClass 0x562ddfcc73e0, in object 0x167f8baad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x167f8baad190, JSClass 0x562ddfcc73e0, in object 0x167f8baad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x167f8baad040 in GIRepository 0x28e4ec6122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167f8ba6ee20), global 0x167f8ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167f8baa92e0), global 0x167f8ba6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x167f8baad1f0 in GIRepository 0x28e4ec6122e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c33c9b00098 JS IMPORT: Defining parent (nil) of 0x1c33c9b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c33c9b00100 of 0x1c33c9b00c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1726b556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1726b556e420), global 0x1726b556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1726b556e420), global 0x1726b556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1726b556e420), global 0x1726b556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1726b556e420), global 0x1726b556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1726b556e420), global 0x1726b556e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1726b556e600), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1726b556e740), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1726b556e880), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1726b556e880), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1726b556e740), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1726b556e600), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a9060), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a9060), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a92e0), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a92e0), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1726b556e600), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1726b556e740), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1726b556e880), global 0x1726b556e1a0 JS IMPORT: Module metadata hook for module 0x1726b556e740 JS IMPORT: Defining meta.importSync for module 0x1726b556e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1726b556e600), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a9060), global 0x1726b556e1a0 JS IMPORT: Module metadata hook for module 0x1726b55a91a0 JS IMPORT: Defining meta.importSync for module 0x1726b55a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c33c9b124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c33c9b00100 of 0x1c33c9b12dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c33c9b12dd8 in 0x1c33c9b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c33c9b00100 of 0x1c33c9b132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c33c9b00100 of 0x1c33c9b123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c33c9b00100 of 0x1726b556ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c33c9b12dd8 of 0x1726b556ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1726b55b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1726b55ad070, JSClass 0x562ddfcc73e0, in object 0x1726b55ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c33c9b13630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1726b55ad0d0, JSClass 0x562ddfcc73e0, in object 0x1726b55ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1726b55ad130, JSClass 0x562ddfcc73e0, in object 0x1726b55ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1726b55ad190, JSClass 0x562ddfcc73e0, in object 0x1726b55ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1726b55ad040 in GIRepository 0x1c33c9b123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1726b556ee20), global 0x1726b556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1726b55a92e0), global 0x1726b556e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1726b55ad1f0 in GIRepository 0x1c33c9b123c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc1903f00098 JS IMPORT: Defining parent (nil) of 0xc1903f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc1903f00100 of 0xc1903f00d70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cf8f446e420), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cf8f446e420), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cf8f446e420), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cf8f446e420), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cf8f446e420), global 0x3cf8f446e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cf8f446e600), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cf8f446e740), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cf8f446e880), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cf8f446e880), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cf8f446e740), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cf8f446e600), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a9060), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a9060), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a92e0), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a92e0), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cf8f446e600), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cf8f446e740), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cf8f446e880), global 0x3cf8f446e1a0 JS IMPORT: Module metadata hook for module 0x3cf8f446e740 JS IMPORT: Defining meta.importSync for module 0x3cf8f446e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cf8f446e600), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a9060), global 0x3cf8f446e1a0 JS IMPORT: Module metadata hook for module 0x3cf8f44a91a0 JS IMPORT: Defining meta.importSync for module 0x3cf8f44a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc1903f125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc1903f00100 of 0xc1903f12f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc1903f12f80 in 0xc1903f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc1903f00100 of 0xc1903f134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc1903f00100 of 0xc1903f124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc1903f00100 of 0x3cf8f446ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc1903f12f80 of 0x3cf8f446ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3cf8f44b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3cf8f44ad070, JSClass 0x562ddfcc73e0, in object 0x3cf8f44ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc1903f137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3cf8f44ad0d0, JSClass 0x562ddfcc73e0, in object 0x3cf8f44ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cf8f44ad130, JSClass 0x562ddfcc73e0, in object 0x3cf8f44ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cf8f44ad190, JSClass 0x562ddfcc73e0, in object 0x3cf8f44ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3cf8f44ad040 in GIRepository 0xc1903f124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cf8f446ee20), global 0x3cf8f446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cf8f44a92e0), global 0x3cf8f446e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3cf8f44ad1f0 in GIRepository 0xc1903f124a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x338271900098 JS IMPORT: Defining parent (nil) of 0x338271900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x338271900100 of 0x338271900e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac17d76e420), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac17d76e420), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac17d76e420), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac17d76e420), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac17d76e420), global 0x1ac17d76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ac17d76e600), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac17d76e740), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac17d76e880), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac17d76e880), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac17d76e740), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ac17d76e600), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a9060), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a9060), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a92e0), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a92e0), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ac17d76e600), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac17d76e740), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac17d76e880), global 0x1ac17d76e1a0 JS IMPORT: Module metadata hook for module 0x1ac17d76e740 JS IMPORT: Defining meta.importSync for module 0x1ac17d76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ac17d76e600), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a9060), global 0x1ac17d76e1a0 JS IMPORT: Module metadata hook for module 0x1ac17d7a91a0 JS IMPORT: Defining meta.importSync for module 0x1ac17d7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x338271912698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x338271900100 of 0x338271913128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x338271913128 in 0x338271900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x338271900100 of 0x338271913670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x338271900100 of 0x338271912580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x338271900100 of 0x1ac17d76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x338271913128 of 0x1ac17d76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ac17d7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ac17d7ad070, JSClass 0x562ddfcc73e0, in object 0x1ac17d7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3382719139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ac17d7ad0d0, JSClass 0x562ddfcc73e0, in object 0x1ac17d7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ac17d7ad130, JSClass 0x562ddfcc73e0, in object 0x1ac17d7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ac17d7ad190, JSClass 0x562ddfcc73e0, in object 0x1ac17d7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ac17d7ad040 in GIRepository 0x338271912580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac17d76ee20), global 0x1ac17d76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac17d7a92e0), global 0x1ac17d76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1ac17d7ad1f0 in GIRepository 0x338271912580 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x13e7e8a00098 JS IMPORT: Defining parent (nil) of 0x13e7e8a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x13e7e8a00100 of 0x13e7e8a00f30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39ab4006e420), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39ab4006e420), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39ab4006e420), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39ab4006e420), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39ab4006e420), global 0x39ab4006e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39ab4006e600), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39ab4006e740), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39ab4006e880), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39ab4006e880), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39ab4006e740), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39ab4006e600), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a9060), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a9060), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a92e0), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a92e0), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39ab4006e600), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39ab4006e740), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39ab4006e880), global 0x39ab4006e1a0 JS IMPORT: Module metadata hook for module 0x39ab4006e740 JS IMPORT: Defining meta.importSync for module 0x39ab4006e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39ab4006e600), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a9060), global 0x39ab4006e1a0 JS IMPORT: Module metadata hook for module 0x39ab400a91a0 JS IMPORT: Defining meta.importSync for module 0x39ab400a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x13e7e8a12778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x13e7e8a00100 of 0x13e7e8a132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x13e7e8a132d0 in 0x13e7e8a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x13e7e8a00100 of 0x13e7e8a13838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x13e7e8a00100 of 0x13e7e8a12660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x13e7e8a00100 of 0x39ab4006ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x13e7e8a132d0 of 0x39ab4006ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39ab400b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39ab400ad070, JSClass 0x562ddfcc73e0, in object 0x39ab400ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x13e7e8a13b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39ab400ad0d0, JSClass 0x562ddfcc73e0, in object 0x39ab400ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39ab400ad130, JSClass 0x562ddfcc73e0, in object 0x39ab400ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39ab400ad190, JSClass 0x562ddfcc73e0, in object 0x39ab400ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39ab400ad040 in GIRepository 0x13e7e8a12660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39ab4006ee20), global 0x39ab4006e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39ab400a92e0), global 0x39ab4006e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39ab400ad1f0 in GIRepository 0x13e7e8a12660 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x105400800098 JS IMPORT: Defining parent (nil) of 0x105400800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x105400800100 of 0x105400801010 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ec29f66e420), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ec29f66e420), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ec29f66e420), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ec29f66e420), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ec29f66e420), global 0x2ec29f66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ec29f66e600), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec29f66e740), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec29f66e880), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec29f66e880), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec29f66e740), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ec29f66e600), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a9060), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a9060), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a92e0), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a92e0), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ec29f66e600), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec29f66e740), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec29f66e880), global 0x2ec29f66e1a0 JS IMPORT: Module metadata hook for module 0x2ec29f66e740 JS IMPORT: Defining meta.importSync for module 0x2ec29f66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ec29f66e600), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a9060), global 0x2ec29f66e1a0 JS IMPORT: Module metadata hook for module 0x2ec29f6a91a0 JS IMPORT: Defining meta.importSync for module 0x2ec29f6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x105400812858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x105400800100 of 0x105400813478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x105400813478 in 0x105400800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x105400800100 of 0x105400813a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x105400800100 of 0x105400812740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x105400800100 of 0x2ec29f66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x105400813478 of 0x2ec29f66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ec29f6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ec29f6ad070, JSClass 0x562ddfcc73e0, in object 0x2ec29f6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x105400813d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ec29f6ad0d0, JSClass 0x562ddfcc73e0, in object 0x2ec29f6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ec29f6ad130, JSClass 0x562ddfcc73e0, in object 0x2ec29f6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ec29f6ad190, JSClass 0x562ddfcc73e0, in object 0x2ec29f6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ec29f6ad040 in GIRepository 0x105400812740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec29f66ee20), global 0x2ec29f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec29f6a92e0), global 0x2ec29f66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2ec29f6ad1f0 in GIRepository 0x105400812740 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x51a61f00098 JS IMPORT: Defining parent (nil) of 0x51a61f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x51a61f00100 of 0x51a61f010f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7e0716e420), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7e0716e420), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7e0716e420), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7e0716e420), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7e0716e420), global 0xc7e0716e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc7e0716e600), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7e0716e740), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7e0716e880), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7e0716e880), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7e0716e740), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc7e0716e600), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a9060), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a9060), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a92e0), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a92e0), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc7e0716e600), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7e0716e740), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7e0716e880), global 0xc7e0716e1a0 JS IMPORT: Module metadata hook for module 0xc7e0716e740 JS IMPORT: Defining meta.importSync for module 0xc7e0716e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc7e0716e600), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a9060), global 0xc7e0716e1a0 JS IMPORT: Module metadata hook for module 0xc7e071a91a0 JS IMPORT: Defining meta.importSync for module 0xc7e071a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x51a61f12938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x51a61f00100 of 0x51a61f13620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x51a61f13620 in 0x51a61f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x51a61f00100 of 0x51a61f13be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x51a61f00100 of 0x51a61f12820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x51a61f00100 of 0xc7e0716ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x51a61f13620 of 0xc7e0716ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc7e071b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc7e071ad070, JSClass 0x562ddfcc73e0, in object 0xc7e071ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x51a61f13f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc7e071ad0d0, JSClass 0x562ddfcc73e0, in object 0xc7e071ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc7e071ad130, JSClass 0x562ddfcc73e0, in object 0xc7e071ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc7e071ad190, JSClass 0x562ddfcc73e0, in object 0xc7e071ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc7e071ad040 in GIRepository 0x51a61f12820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7e0716ee20), global 0xc7e0716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7e071a92e0), global 0xc7e0716e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xc7e071ad1f0 in GIRepository 0x51a61f12820 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x21f664700098 JS IMPORT: Defining parent (nil) of 0x21f664700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21f664700100 of 0x21f6647011d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c1dcd26e420), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c1dcd26e420), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c1dcd26e420), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c1dcd26e420), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c1dcd26e420), global 0x2c1dcd26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c1dcd26e600), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c1dcd26e740), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c1dcd26e880), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c1dcd26e880), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c1dcd26e740), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c1dcd26e600), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a9060), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a9060), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a92e0), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a92e0), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c1dcd26e600), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c1dcd26e740), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c1dcd26e880), global 0x2c1dcd26e1a0 JS IMPORT: Module metadata hook for module 0x2c1dcd26e740 JS IMPORT: Defining meta.importSync for module 0x2c1dcd26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c1dcd26e600), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a9060), global 0x2c1dcd26e1a0 JS IMPORT: Module metadata hook for module 0x2c1dcd2a91a0 JS IMPORT: Defining meta.importSync for module 0x2c1dcd2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21f664712a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21f664700100 of 0x21f6647137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21f6647137c8 in 0x21f664700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21f664700100 of 0x21f664713db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21f664700100 of 0x21f664712900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21f664700100 of 0x2c1dcd26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21f6647137c8 of 0x2c1dcd26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c1dcd2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c1dcd2ad070, JSClass 0x562ddfcc73e0, in object 0x2c1dcd2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21f664714108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c1dcd2ad0d0, JSClass 0x562ddfcc73e0, in object 0x2c1dcd2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c1dcd2ad130, JSClass 0x562ddfcc73e0, in object 0x2c1dcd2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c1dcd2ad190, JSClass 0x562ddfcc73e0, in object 0x2c1dcd2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c1dcd2ad040 in GIRepository 0x21f664712900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c1dcd26ee20), global 0x2c1dcd26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c1dcd2a92e0), global 0x2c1dcd26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2c1dcd2ad1f0 in GIRepository 0x21f664712900 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x92ec8d00098 JS IMPORT: Defining parent (nil) of 0x92ec8d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x92ec8d00100 of 0x92ec8d012b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e03b646e420), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e03b646e420), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e03b646e420), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e03b646e420), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e03b646e420), global 0x1e03b646e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e03b646e600), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e03b646e740), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e03b646e880), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e03b646e880), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e03b646e740), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e03b646e600), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a9060), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a9060), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a92e0), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a92e0), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e03b646e600), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e03b646e740), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e03b646e880), global 0x1e03b646e1a0 JS IMPORT: Module metadata hook for module 0x1e03b646e740 JS IMPORT: Defining meta.importSync for module 0x1e03b646e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e03b646e600), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a9060), global 0x1e03b646e1a0 JS IMPORT: Module metadata hook for module 0x1e03b64a91a0 JS IMPORT: Defining meta.importSync for module 0x1e03b64a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x92ec8d12af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x92ec8d00100 of 0x92ec8d13970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x92ec8d13970 in 0x92ec8d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x92ec8d00100 of 0x92ec8d13f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x92ec8d00100 of 0x92ec8d129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x92ec8d00100 of 0x1e03b646ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x92ec8d13970 of 0x1e03b646ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e03b64b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e03b64ad070, JSClass 0x562ddfcc73e0, in object 0x1e03b64ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x92ec8d142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e03b64ad0d0, JSClass 0x562ddfcc73e0, in object 0x1e03b64ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e03b64ad130, JSClass 0x562ddfcc73e0, in object 0x1e03b64ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e03b64ad190, JSClass 0x562ddfcc73e0, in object 0x1e03b64ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e03b64ad040 in GIRepository 0x92ec8d129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e03b646ee20), global 0x1e03b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e03b64a92e0), global 0x1e03b646e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1e03b64ad1f0 in GIRepository 0x92ec8d129e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f6025700098 JS IMPORT: Defining parent (nil) of 0x2f6025700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f6025700100 of 0x2f6025701390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfc48d16e420), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfc48d16e420), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfc48d16e420), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfc48d16e420), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfc48d16e420), global 0xfc48d16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfc48d16e600), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc48d16e740), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc48d16e880), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc48d16e880), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc48d16e740), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfc48d16e600), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a9060), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a9060), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a92e0), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a92e0), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfc48d16e600), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfc48d16e740), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfc48d16e880), global 0xfc48d16e1a0 JS IMPORT: Module metadata hook for module 0xfc48d16e740 JS IMPORT: Defining meta.importSync for module 0xfc48d16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfc48d16e600), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a9060), global 0xfc48d16e1a0 JS IMPORT: Module metadata hook for module 0xfc48d1a91a0 JS IMPORT: Defining meta.importSync for module 0xfc48d1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f6025712bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f6025700100 of 0x2f6025713b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f6025713b18 in 0x2f6025700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f6025700100 of 0x2f6025714158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f6025700100 of 0x2f6025712ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f6025700100 of 0xfc48d16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f6025713b18 of 0xfc48d16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfc48d1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfc48d1ad070, JSClass 0x562ddfcc73e0, in object 0xfc48d1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f60257144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfc48d1ad0d0, JSClass 0x562ddfcc73e0, in object 0xfc48d1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfc48d1ad130, JSClass 0x562ddfcc73e0, in object 0xfc48d1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfc48d1ad190, JSClass 0x562ddfcc73e0, in object 0xfc48d1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfc48d1ad040 in GIRepository 0x2f6025712ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfc48d16ee20), global 0xfc48d16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfc48d1a92e0), global 0xfc48d16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xfc48d1ad1f0 in GIRepository 0x2f6025712ac0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f4e41700098 JS IMPORT: Defining parent (nil) of 0x2f4e41700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f4e41700100 of 0x2f4e41701470 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b162cc6e420), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b162cc6e420), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b162cc6e420), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b162cc6e420), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b162cc6e420), global 0x2b162cc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b162cc6e600), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b162cc6e740), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b162cc6e880), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b162cc6e880), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b162cc6e740), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b162cc6e600), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca9060), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca9060), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca92e0), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca92e0), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b162cc6e600), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b162cc6e740), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b162cc6e880), global 0x2b162cc6e1a0 JS IMPORT: Module metadata hook for module 0x2b162cc6e740 JS IMPORT: Defining meta.importSync for module 0x2b162cc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b162cc6e600), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca9060), global 0x2b162cc6e1a0 JS IMPORT: Module metadata hook for module 0x2b162cca91a0 JS IMPORT: Defining meta.importSync for module 0x2b162cca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f4e41712cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f4e41700100 of 0x2f4e41713cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f4e41713cc0 in 0x2f4e41700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f4e41700100 of 0x2f4e41714328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f4e41700100 of 0x2f4e41712ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f4e41700100 of 0x2b162cc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f4e41713cc0 of 0x2b162cc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b162ccb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b162ccad070, JSClass 0x562ddfcc73e0, in object 0x2b162ccad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f4e41714678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b162ccad0d0, JSClass 0x562ddfcc73e0, in object 0x2b162ccad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b162ccad130, JSClass 0x562ddfcc73e0, in object 0x2b162ccad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b162ccad190, JSClass 0x562ddfcc73e0, in object 0x2b162ccad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b162ccad040 in GIRepository 0x2f4e41712ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b162cc6ee20), global 0x2b162cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b162cca92e0), global 0x2b162cc6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b162ccad1f0 in GIRepository 0x2f4e41712ba0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x390027a00098 JS IMPORT: Defining parent (nil) of 0x390027a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x390027a00100 of 0x390027a01550 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a17c6e420), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a17c6e420), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a17c6e420), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a17c6e420), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a17c6e420), global 0x2e7a17c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7a17c6e600), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a17c6e740), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a17c6e880), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a17c6e880), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a17c6e740), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7a17c6e600), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca9060), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca9060), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca92e0), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca92e0), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7a17c6e600), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a17c6e740), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a17c6e880), global 0x2e7a17c6e1a0 JS IMPORT: Module metadata hook for module 0x2e7a17c6e740 JS IMPORT: Defining meta.importSync for module 0x2e7a17c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7a17c6e600), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca9060), global 0x2e7a17c6e1a0 JS IMPORT: Module metadata hook for module 0x2e7a17ca91a0 JS IMPORT: Defining meta.importSync for module 0x2e7a17ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x390027a12d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x390027a00100 of 0x390027a13e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x390027a13e68 in 0x390027a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x390027a00100 of 0x390027a144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x390027a00100 of 0x390027a12c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x390027a00100 of 0x2e7a17c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x390027a13e68 of 0x2e7a17c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e7a17cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e7a17cad070, JSClass 0x562ddfcc73e0, in object 0x2e7a17cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x390027a14848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e7a17cad0d0, JSClass 0x562ddfcc73e0, in object 0x2e7a17cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e7a17cad130, JSClass 0x562ddfcc73e0, in object 0x2e7a17cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e7a17cad190, JSClass 0x562ddfcc73e0, in object 0x2e7a17cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e7a17cad040 in GIRepository 0x390027a12c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a17c6ee20), global 0x2e7a17c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a17ca92e0), global 0x2e7a17c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2e7a17cad1f0 in GIRepository 0x390027a12c80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xb13bc500098 JS IMPORT: Defining parent (nil) of 0xb13bc500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb13bc500100 of 0xb13bc501630 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7233296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7233296e420), global 0x7233296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7233296e420), global 0x7233296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7233296e420), global 0x7233296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7233296e420), global 0x7233296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7233296e420), global 0x7233296e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7233296e600), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7233296e740), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7233296e880), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7233296e880), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7233296e740), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7233296e600), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a9060), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a9060), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a92e0), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a92e0), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7233296e600), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7233296e740), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7233296e880), global 0x7233296e1a0 JS IMPORT: Module metadata hook for module 0x7233296e740 JS IMPORT: Defining meta.importSync for module 0x7233296e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7233296e600), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a9060), global 0x7233296e1a0 JS IMPORT: Module metadata hook for module 0x723329a91a0 JS IMPORT: Defining meta.importSync for module 0x723329a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb13bc512e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb13bc500100 of 0xb13bc514010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb13bc514010 in 0xb13bc500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb13bc500100 of 0xb13bc5146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb13bc500100 of 0xb13bc512d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb13bc500100 of 0x7233296ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb13bc514010 of 0x7233296ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x723329b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x723329ad070, JSClass 0x562ddfcc73e0, in object 0x723329ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb13bc514a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x723329ad0d0, JSClass 0x562ddfcc73e0, in object 0x723329ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x723329ad130, JSClass 0x562ddfcc73e0, in object 0x723329ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x723329ad190, JSClass 0x562ddfcc73e0, in object 0x723329ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x723329ad040 in GIRepository 0xb13bc512d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7233296ee20), global 0x7233296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x723329a92e0), global 0x7233296e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x723329ad1f0 in GIRepository 0xb13bc512d60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x70fba00098 JS IMPORT: Defining parent (nil) of 0x70fba00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x70fba00100 of 0x70fba01710 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22bf3e66e420), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22bf3e66e420), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22bf3e66e420), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22bf3e66e420), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22bf3e66e420), global 0x22bf3e66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22bf3e66e600), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22bf3e66e740), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22bf3e66e880), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22bf3e66e880), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22bf3e66e740), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22bf3e66e600), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a9060), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a9060), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a92e0), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a92e0), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22bf3e66e600), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22bf3e66e740), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22bf3e66e880), global 0x22bf3e66e1a0 JS IMPORT: Module metadata hook for module 0x22bf3e66e740 JS IMPORT: Defining meta.importSync for module 0x22bf3e66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22bf3e66e600), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a9060), global 0x22bf3e66e1a0 JS IMPORT: Module metadata hook for module 0x22bf3e6a91a0 JS IMPORT: Defining meta.importSync for module 0x22bf3e6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x70fba12f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x70fba00100 of 0x70fba141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x70fba141b8 in 0x70fba00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x70fba00100 of 0x70fba14898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x70fba00100 of 0x70fba12e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x70fba00100 of 0x22bf3e66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x70fba141b8 of 0x22bf3e66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22bf3e6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22bf3e6ad070, JSClass 0x562ddfcc73e0, in object 0x22bf3e6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x70fba14be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22bf3e6ad0d0, JSClass 0x562ddfcc73e0, in object 0x22bf3e6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22bf3e6ad130, JSClass 0x562ddfcc73e0, in object 0x22bf3e6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22bf3e6ad190, JSClass 0x562ddfcc73e0, in object 0x22bf3e6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22bf3e6ad040 in GIRepository 0x70fba12e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22bf3e66ee20), global 0x22bf3e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22bf3e6a92e0), global 0x22bf3e66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x22bf3e6ad1f0 in GIRepository 0x70fba12e40 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x21b56600098 JS IMPORT: Defining parent (nil) of 0x21b56600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21b56600100 of 0x21b566017f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24c3bc36e420), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24c3bc36e420), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24c3bc36e420), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24c3bc36e420), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24c3bc36e420), global 0x24c3bc36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24c3bc36e600), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24c3bc36e740), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24c3bc36e880), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24c3bc36e880), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24c3bc36e740), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24c3bc36e600), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a9060), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a9060), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a92e0), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a92e0), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24c3bc36e600), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24c3bc36e740), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24c3bc36e880), global 0x24c3bc36e1a0 JS IMPORT: Module metadata hook for module 0x24c3bc36e740 JS IMPORT: Defining meta.importSync for module 0x24c3bc36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24c3bc36e600), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a9060), global 0x24c3bc36e1a0 JS IMPORT: Module metadata hook for module 0x24c3bc3a91a0 JS IMPORT: Defining meta.importSync for module 0x24c3bc3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21b56613038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21b56600100 of 0x21b56614360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21b56614360 in 0x21b56600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21b56600100 of 0x21b56614a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21b56600100 of 0x21b56612f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21b56600100 of 0x24c3bc36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21b56614360 of 0x24c3bc36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24c3bc3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24c3bc3ad070, JSClass 0x562ddfcc73e0, in object 0x24c3bc3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21b56614db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24c3bc3ad0d0, JSClass 0x562ddfcc73e0, in object 0x24c3bc3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24c3bc3ad130, JSClass 0x562ddfcc73e0, in object 0x24c3bc3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24c3bc3ad190, JSClass 0x562ddfcc73e0, in object 0x24c3bc3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24c3bc3ad040 in GIRepository 0x21b56612f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24c3bc36ee20), global 0x24c3bc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24c3bc3a92e0), global 0x24c3bc36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x24c3bc3ad1f0 in GIRepository 0x21b56612f20 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2931e8a00098 JS IMPORT: Defining parent (nil) of 0x2931e8a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2931e8a00100 of 0x2931e8a018d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bc2fb26e420), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bc2fb26e420), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bc2fb26e420), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bc2fb26e420), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bc2fb26e420), global 0x3bc2fb26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bc2fb26e600), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bc2fb26e740), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bc2fb26e880), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bc2fb26e880), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bc2fb26e740), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bc2fb26e600), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a9060), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a9060), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a92e0), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a92e0), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bc2fb26e600), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bc2fb26e740), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bc2fb26e880), global 0x3bc2fb26e1a0 JS IMPORT: Module metadata hook for module 0x3bc2fb26e740 JS IMPORT: Defining meta.importSync for module 0x3bc2fb26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bc2fb26e600), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a9060), global 0x3bc2fb26e1a0 JS IMPORT: Module metadata hook for module 0x3bc2fb2a91a0 JS IMPORT: Defining meta.importSync for module 0x3bc2fb2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2931e8a13118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2931e8a00100 of 0x2931e8a14508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2931e8a14508 in 0x2931e8a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2931e8a00100 of 0x2931e8a14c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2931e8a00100 of 0x2931e8a13000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2931e8a00100 of 0x3bc2fb26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2931e8a14508 of 0x3bc2fb26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3bc2fb2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3bc2fb2ad070, JSClass 0x562ddfcc73e0, in object 0x3bc2fb2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2931e8a14f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3bc2fb2ad0d0, JSClass 0x562ddfcc73e0, in object 0x3bc2fb2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bc2fb2ad130, JSClass 0x562ddfcc73e0, in object 0x3bc2fb2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bc2fb2ad190, JSClass 0x562ddfcc73e0, in object 0x3bc2fb2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3bc2fb2ad040 in GIRepository 0x2931e8a13000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bc2fb26ee20), global 0x3bc2fb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bc2fb2a92e0), global 0x3bc2fb26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3bc2fb2ad1f0 in GIRepository 0x2931e8a13000 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x338462600098 JS IMPORT: Defining parent (nil) of 0x338462600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x338462600100 of 0x338462601590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f14bd86e420), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f14bd86e420), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f14bd86e420), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f14bd86e420), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f14bd86e420), global 0x2f14bd86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f14bd86e600), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f14bd86e740), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f14bd86e880), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f14bd86e880), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f14bd86e740), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f14bd86e600), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a9060), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a9060), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a92e0), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a92e0), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f14bd86e600), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f14bd86e740), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f14bd86e880), global 0x2f14bd86e1a0 JS IMPORT: Module metadata hook for module 0x2f14bd86e740 JS IMPORT: Defining meta.importSync for module 0x2f14bd86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f14bd86e600), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a9060), global 0x2f14bd86e1a0 JS IMPORT: Module metadata hook for module 0x2f14bd8a91a0 JS IMPORT: Defining meta.importSync for module 0x2f14bd8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x338462612dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x338462600100 of 0x338462614290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x338462614290 in 0x338462600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x338462600100 of 0x3384626149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x338462600100 of 0x338462612cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x338462600100 of 0x2f14bd86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x338462614290 of 0x2f14bd86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f14bd8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f14bd8ad070, JSClass 0x562ddfcc73e0, in object 0x2f14bd8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x338462614d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f14bd8ad0d0, JSClass 0x562ddfcc73e0, in object 0x2f14bd8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f14bd8ad130, JSClass 0x562ddfcc73e0, in object 0x2f14bd8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f14bd8ad190, JSClass 0x562ddfcc73e0, in object 0x2f14bd8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f14bd8ad040 in GIRepository 0x338462612cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f14bd86ee20), global 0x2f14bd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f14bd8a92e0), global 0x2f14bd86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f14bd8ad1f0 in GIRepository 0x338462612cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2319c8900098 JS IMPORT: Defining parent (nil) of 0x2319c8900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2319c8900100 of 0x2319c8901648 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19175666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19175666e420), global 0x19175666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19175666e420), global 0x19175666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19175666e420), global 0x19175666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19175666e420), global 0x19175666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19175666e420), global 0x19175666e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19175666e600), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19175666e740), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19175666e880), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19175666e880), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19175666e740), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19175666e600), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a9060), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a9060), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a92e0), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a92e0), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19175666e600), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19175666e740), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19175666e880), global 0x19175666e1a0 JS IMPORT: Module metadata hook for module 0x19175666e740 JS IMPORT: Defining meta.importSync for module 0x19175666e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19175666e600), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a9060), global 0x19175666e1a0 JS IMPORT: Module metadata hook for module 0x1917566a91a0 JS IMPORT: Defining meta.importSync for module 0x1917566a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2319c8912e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2319c8900100 of 0x2319c8914410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2319c8914410 in 0x2319c8900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2319c8900100 of 0x2319c8914b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2319c8900100 of 0x2319c8912d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2319c8900100 of 0x19175666ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2319c8914410 of 0x19175666ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1917566b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1917566ad070, JSClass 0x562ddfcc73e0, in object 0x1917566ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2319c8914ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1917566ad0d0, JSClass 0x562ddfcc73e0, in object 0x1917566ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1917566ad130, JSClass 0x562ddfcc73e0, in object 0x1917566ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1917566ad190, JSClass 0x562ddfcc73e0, in object 0x1917566ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1917566ad040 in GIRepository 0x2319c8912d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19175666ee20), global 0x19175666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1917566a92e0), global 0x19175666e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1917566ad1f0 in GIRepository 0x2319c8912d78 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa3885c00098 JS IMPORT: Defining parent (nil) of 0xa3885c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa3885c00100 of 0xa3885c01700 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38edcf56e420), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38edcf56e420), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38edcf56e420), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38edcf56e420), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38edcf56e420), global 0x38edcf56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38edcf56e600), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38edcf56e740), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38edcf56e880), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38edcf56e880), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38edcf56e740), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38edcf56e600), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a9060), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a9060), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a92e0), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a92e0), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38edcf56e600), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38edcf56e740), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38edcf56e880), global 0x38edcf56e1a0 JS IMPORT: Module metadata hook for module 0x38edcf56e740 JS IMPORT: Defining meta.importSync for module 0x38edcf56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38edcf56e600), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a9060), global 0x38edcf56e1a0 JS IMPORT: Module metadata hook for module 0x38edcf5a91a0 JS IMPORT: Defining meta.importSync for module 0x38edcf5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa3885c12f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa3885c00100 of 0xa3885c14590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa3885c14590 in 0xa3885c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa3885c00100 of 0xa3885c14d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa3885c00100 of 0xa3885c12e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa3885c00100 of 0x38edcf56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa3885c14590 of 0x38edcf56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38edcf5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38edcf5ad070, JSClass 0x562ddfcc73e0, in object 0x38edcf5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa3885c15088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38edcf5ad0d0, JSClass 0x562ddfcc73e0, in object 0x38edcf5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38edcf5ad130, JSClass 0x562ddfcc73e0, in object 0x38edcf5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38edcf5ad190, JSClass 0x562ddfcc73e0, in object 0x38edcf5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38edcf5ad040 in GIRepository 0xa3885c12e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38edcf56ee20), global 0x38edcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38edcf5a92e0), global 0x38edcf56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x38edcf5ad1f0 in GIRepository 0xa3885c12e30 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20f2c6200098 JS IMPORT: Defining parent (nil) of 0x20f2c6200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20f2c6200100 of 0x20f2c62017b8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12925b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12925b86e420), global 0x12925b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12925b86e420), global 0x12925b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12925b86e420), global 0x12925b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12925b86e420), global 0x12925b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12925b86e420), global 0x12925b86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12925b86e600), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12925b86e740), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12925b86e880), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12925b86e880), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12925b86e740), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12925b86e600), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a9060), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a9060), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a92e0), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a92e0), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12925b86e600), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12925b86e740), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12925b86e880), global 0x12925b86e1a0 JS IMPORT: Module metadata hook for module 0x12925b86e740 JS IMPORT: Defining meta.importSync for module 0x12925b86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12925b86e600), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a9060), global 0x12925b86e1a0 JS IMPORT: Module metadata hook for module 0x12925b8a91a0 JS IMPORT: Defining meta.importSync for module 0x12925b8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20f2c6213000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20f2c6200100 of 0x20f2c6214710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20f2c6214710 in 0x20f2c6200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20f2c6200100 of 0x20f2c6214ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20f2c6200100 of 0x20f2c6212ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20f2c6200100 of 0x12925b86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20f2c6214710 of 0x12925b86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12925b8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12925b8ad070, JSClass 0x562ddfcc73e0, in object 0x12925b8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x20f2c6215230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12925b8ad0d0, JSClass 0x562ddfcc73e0, in object 0x12925b8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12925b8ad130, JSClass 0x562ddfcc73e0, in object 0x12925b8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12925b8ad190, JSClass 0x562ddfcc73e0, in object 0x12925b8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12925b8ad040 in GIRepository 0x20f2c6212ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12925b86ee20), global 0x12925b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12925b8a92e0), global 0x12925b86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x12925b8ad1f0 in GIRepository 0x20f2c6212ee8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b1979000098 JS IMPORT: Defining parent (nil) of 0x1b1979000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b1979000100 of 0x1b1979001870 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b342c46e420), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b342c46e420), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b342c46e420), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b342c46e420), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b342c46e420), global 0x2b342c46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b342c46e600), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b342c46e740), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b342c46e880), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b342c46e880), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b342c46e740), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b342c46e600), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a9060), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a9060), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a92e0), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a92e0), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b342c46e600), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b342c46e740), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b342c46e880), global 0x2b342c46e1a0 JS IMPORT: Module metadata hook for module 0x2b342c46e740 JS IMPORT: Defining meta.importSync for module 0x2b342c46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b342c46e600), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a9060), global 0x2b342c46e1a0 JS IMPORT: Module metadata hook for module 0x2b342c4a91a0 JS IMPORT: Defining meta.importSync for module 0x2b342c4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b19790130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b1979000100 of 0x1b1979014890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b1979014890 in 0x1b1979000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b1979000100 of 0x1b1979015088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b1979000100 of 0x1b1979012fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b1979000100 of 0x2b342c46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b1979014890 of 0x2b342c46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b342c4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b342c4ad070, JSClass 0x562ddfcc73e0, in object 0x2b342c4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b19790153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b342c4ad0d0, JSClass 0x562ddfcc73e0, in object 0x2b342c4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b342c4ad130, JSClass 0x562ddfcc73e0, in object 0x2b342c4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b342c4ad190, JSClass 0x562ddfcc73e0, in object 0x2b342c4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b342c4ad040 in GIRepository 0x1b1979012fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b342c46ee20), global 0x2b342c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b342c4a92e0), global 0x2b342c46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b342c4ad1f0 in GIRepository 0x1b1979012fa0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1401b7c00098 JS IMPORT: Defining parent (nil) of 0x1401b7c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1401b7c00100 of 0x1401b7c01928 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227fc3f6e420), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227fc3f6e420), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227fc3f6e420), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227fc3f6e420), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227fc3f6e420), global 0x227fc3f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227fc3f6e600), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227fc3f6e740), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227fc3f6e880), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227fc3f6e880), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227fc3f6e740), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227fc3f6e600), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa9060), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa9060), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa92e0), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa92e0), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227fc3f6e600), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227fc3f6e740), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227fc3f6e880), global 0x227fc3f6e1a0 JS IMPORT: Module metadata hook for module 0x227fc3f6e740 JS IMPORT: Defining meta.importSync for module 0x227fc3f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227fc3f6e600), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa9060), global 0x227fc3f6e1a0 JS IMPORT: Module metadata hook for module 0x227fc3fa91a0 JS IMPORT: Defining meta.importSync for module 0x227fc3fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1401b7c13170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1401b7c00100 of 0x1401b7c14a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1401b7c14a10 in 0x1401b7c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1401b7c00100 of 0x1401b7c15230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1401b7c00100 of 0x1401b7c13058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1401b7c00100 of 0x227fc3f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1401b7c14a10 of 0x227fc3f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x227fc3fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x227fc3fad070, JSClass 0x562ddfcc73e0, in object 0x227fc3fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1401b7c15580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x227fc3fad0d0, JSClass 0x562ddfcc73e0, in object 0x227fc3fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x227fc3fad130, JSClass 0x562ddfcc73e0, in object 0x227fc3fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x227fc3fad190, JSClass 0x562ddfcc73e0, in object 0x227fc3fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x227fc3fad040 in GIRepository 0x1401b7c13058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227fc3f6ee20), global 0x227fc3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227fc3fa92e0), global 0x227fc3f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x227fc3fad1f0 in GIRepository 0x1401b7c13058 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2aaed8700098 JS IMPORT: Defining parent (nil) of 0x2aaed8700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2aaed8700100 of 0x2aaed87019e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x253b6836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x253b6836e420), global 0x253b6836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x253b6836e420), global 0x253b6836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x253b6836e420), global 0x253b6836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x253b6836e420), global 0x253b6836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x253b6836e420), global 0x253b6836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x253b6836e600), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x253b6836e740), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x253b6836e880), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x253b6836e880), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x253b6836e740), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x253b6836e600), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a9060), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a9060), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a92e0), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a92e0), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x253b6836e600), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x253b6836e740), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x253b6836e880), global 0x253b6836e1a0 JS IMPORT: Module metadata hook for module 0x253b6836e740 JS IMPORT: Defining meta.importSync for module 0x253b6836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x253b6836e600), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a9060), global 0x253b6836e1a0 JS IMPORT: Module metadata hook for module 0x253b683a91a0 JS IMPORT: Defining meta.importSync for module 0x253b683a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2aaed8713228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2aaed8700100 of 0x2aaed8714b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2aaed8714b90 in 0x2aaed8700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2aaed8700100 of 0x2aaed87153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2aaed8700100 of 0x2aaed8713110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2aaed8700100 of 0x253b6836ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2aaed8714b90 of 0x253b6836ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x253b683b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x253b683ad070, JSClass 0x562ddfcc73e0, in object 0x253b683ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2aaed8715728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x253b683ad0d0, JSClass 0x562ddfcc73e0, in object 0x253b683ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x253b683ad130, JSClass 0x562ddfcc73e0, in object 0x253b683ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x253b683ad190, JSClass 0x562ddfcc73e0, in object 0x253b683ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x253b683ad040 in GIRepository 0x2aaed8713110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x253b6836ee20), global 0x253b6836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x253b683a92e0), global 0x253b6836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x253b683ad1f0 in GIRepository 0x2aaed8713110 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1d4277b00098 JS IMPORT: Defining parent (nil) of 0x1d4277b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d4277b00100 of 0x1d4277b01a98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f758ce6e420), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f758ce6e420), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f758ce6e420), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f758ce6e420), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f758ce6e420), global 0x3f758ce6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f758ce6e600), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f758ce6e740), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f758ce6e880), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f758ce6e880), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f758ce6e740), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f758ce6e600), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea9060), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea9060), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea92e0), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea92e0), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f758ce6e600), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f758ce6e740), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f758ce6e880), global 0x3f758ce6e1a0 JS IMPORT: Module metadata hook for module 0x3f758ce6e740 JS IMPORT: Defining meta.importSync for module 0x3f758ce6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f758ce6e600), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea9060), global 0x3f758ce6e1a0 JS IMPORT: Module metadata hook for module 0x3f758cea91a0 JS IMPORT: Defining meta.importSync for module 0x3f758cea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d4277b132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d4277b00100 of 0x1d4277b14d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d4277b14d10 in 0x1d4277b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d4277b00100 of 0x1d4277b15580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d4277b00100 of 0x1d4277b131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d4277b00100 of 0x3f758ce6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d4277b14d10 of 0x3f758ce6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f758ceb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f758cead070, JSClass 0x562ddfcc73e0, in object 0x3f758cead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d4277b158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f758cead0d0, JSClass 0x562ddfcc73e0, in object 0x3f758cead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f758cead130, JSClass 0x562ddfcc73e0, in object 0x3f758cead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f758cead190, JSClass 0x562ddfcc73e0, in object 0x3f758cead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f758cead040 in GIRepository 0x1d4277b131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f758ce6ee20), global 0x3f758ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f758cea92e0), global 0x3f758ce6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3f758cead1f0 in GIRepository 0x1d4277b131c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xec680b00098 JS IMPORT: Defining parent (nil) of 0xec680b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xec680b00100 of 0xec680b01b50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6c43446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c43446e420), global 0x6c43446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c43446e420), global 0x6c43446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c43446e420), global 0x6c43446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c43446e420), global 0x6c43446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c43446e420), global 0x6c43446e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6c43446e600), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c43446e740), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c43446e880), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c43446e880), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c43446e740), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6c43446e600), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a9060), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a9060), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a92e0), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a92e0), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6c43446e600), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c43446e740), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c43446e880), global 0x6c43446e1a0 JS IMPORT: Module metadata hook for module 0x6c43446e740 JS IMPORT: Defining meta.importSync for module 0x6c43446e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6c43446e600), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a9060), global 0x6c43446e1a0 JS IMPORT: Module metadata hook for module 0x6c4344a91a0 JS IMPORT: Defining meta.importSync for module 0x6c4344a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xec680b13398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xec680b00100 of 0xec680b14e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xec680b14e90 in 0xec680b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xec680b00100 of 0xec680b15728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xec680b00100 of 0xec680b13280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xec680b00100 of 0x6c43446ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xec680b14e90 of 0x6c43446ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6c4344b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6c4344ad070, JSClass 0x562ddfcc73e0, in object 0x6c4344ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xec680b15a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6c4344ad0d0, JSClass 0x562ddfcc73e0, in object 0x6c4344ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6c4344ad130, JSClass 0x562ddfcc73e0, in object 0x6c4344ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6c4344ad190, JSClass 0x562ddfcc73e0, in object 0x6c4344ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6c4344ad040 in GIRepository 0xec680b13280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c43446ee20), global 0x6c43446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c4344a92e0), global 0x6c43446e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x6c4344ad1f0 in GIRepository 0xec680b13280 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x21cfcf800098 JS IMPORT: Defining parent (nil) of 0x21cfcf800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21cfcf800100 of 0x21cfcf801c08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x241562b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x241562b6e420), global 0x241562b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x241562b6e420), global 0x241562b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x241562b6e420), global 0x241562b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x241562b6e420), global 0x241562b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x241562b6e420), global 0x241562b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x241562b6e600), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241562b6e740), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241562b6e880), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241562b6e880), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241562b6e740), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x241562b6e600), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba9060), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba9060), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba92e0), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba92e0), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x241562b6e600), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x241562b6e740), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x241562b6e880), global 0x241562b6e1a0 JS IMPORT: Module metadata hook for module 0x241562b6e740 JS IMPORT: Defining meta.importSync for module 0x241562b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x241562b6e600), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba9060), global 0x241562b6e1a0 JS IMPORT: Module metadata hook for module 0x241562ba91a0 JS IMPORT: Defining meta.importSync for module 0x241562ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21cfcf813450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21cfcf800100 of 0x21cfcf815010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21cfcf815010 in 0x21cfcf800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21cfcf800100 of 0x21cfcf8158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21cfcf800100 of 0x21cfcf813338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21cfcf800100 of 0x241562b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21cfcf815010 of 0x241562b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x241562bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x241562bad070, JSClass 0x562ddfcc73e0, in object 0x241562bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21cfcf815c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x241562bad0d0, JSClass 0x562ddfcc73e0, in object 0x241562bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x241562bad130, JSClass 0x562ddfcc73e0, in object 0x241562bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x241562bad190, JSClass 0x562ddfcc73e0, in object 0x241562bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x241562bad040 in GIRepository 0x21cfcf813338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x241562b6ee20), global 0x241562b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x241562ba92e0), global 0x241562b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x241562bad1f0 in GIRepository 0x21cfcf813338 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x269a12500098 JS IMPORT: Defining parent (nil) of 0x269a12500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x269a12500100 of 0x269a12501cc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2593dd66e420), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2593dd66e420), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2593dd66e420), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2593dd66e420), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2593dd66e420), global 0x2593dd66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2593dd66e600), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2593dd66e740), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2593dd66e880), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2593dd66e880), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2593dd66e740), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2593dd66e600), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a9060), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a9060), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a92e0), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a92e0), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2593dd66e600), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2593dd66e740), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2593dd66e880), global 0x2593dd66e1a0 JS IMPORT: Module metadata hook for module 0x2593dd66e740 JS IMPORT: Defining meta.importSync for module 0x2593dd66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2593dd66e600), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a9060), global 0x2593dd66e1a0 JS IMPORT: Module metadata hook for module 0x2593dd6a91a0 JS IMPORT: Defining meta.importSync for module 0x2593dd6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x269a12513508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x269a12500100 of 0x269a12515190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x269a12515190 in 0x269a12500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x269a12500100 of 0x269a12515a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x269a12500100 of 0x269a125133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x269a12500100 of 0x2593dd66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x269a12515190 of 0x2593dd66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2593dd6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2593dd6ad070, JSClass 0x562ddfcc73e0, in object 0x2593dd6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x269a12515dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2593dd6ad0d0, JSClass 0x562ddfcc73e0, in object 0x2593dd6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2593dd6ad130, JSClass 0x562ddfcc73e0, in object 0x2593dd6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2593dd6ad190, JSClass 0x562ddfcc73e0, in object 0x2593dd6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2593dd6ad040 in GIRepository 0x269a125133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2593dd66ee20), global 0x2593dd66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2593dd6a92e0), global 0x2593dd66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2593dd6ad1f0 in GIRepository 0x269a125133f0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ef72bc00098 JS IMPORT: Defining parent (nil) of 0x1ef72bc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ef72bc00100 of 0x1ef72bc01d78 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c244176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c244176e420), global 0x3c244176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c244176e420), global 0x3c244176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c244176e420), global 0x3c244176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c244176e420), global 0x3c244176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c244176e420), global 0x3c244176e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c244176e600), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c244176e740), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c244176e880), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c244176e880), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c244176e740), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c244176e600), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a9060), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a9060), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a92e0), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a92e0), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c244176e600), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c244176e740), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c244176e880), global 0x3c244176e1a0 JS IMPORT: Module metadata hook for module 0x3c244176e740 JS IMPORT: Defining meta.importSync for module 0x3c244176e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c244176e600), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a9060), global 0x3c244176e1a0 JS IMPORT: Module metadata hook for module 0x3c24417a91a0 JS IMPORT: Defining meta.importSync for module 0x3c24417a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ef72bc135c0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ef72bc00100 of 0x1ef72bc15310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ef72bc15310 in 0x1ef72bc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ef72bc00100 of 0x1ef72bc15c20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ef72bc00100 of 0x1ef72bc134a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ef72bc00100 of 0x3c244176ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ef72bc15310 of 0x3c244176ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c24417b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c24417ad070, JSClass 0x562ddfcc73e0, in object 0x3c24417ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ef72bc15f70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c24417ad0d0, JSClass 0x562ddfcc73e0, in object 0x3c24417ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c24417ad130, JSClass 0x562ddfcc73e0, in object 0x3c24417ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c24417ad190, JSClass 0x562ddfcc73e0, in object 0x3c24417ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c24417ad040 in GIRepository 0x1ef72bc134a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c244176ee20), global 0x3c244176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c24417a92e0), global 0x3c244176e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c24417ad1f0 in GIRepository 0x1ef72bc134a8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3db882500098 JS IMPORT: Defining parent (nil) of 0x3db882500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3db882500100 of 0x3db882501e30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3efdb406e420), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3efdb406e420), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3efdb406e420), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3efdb406e420), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3efdb406e420), global 0x3efdb406e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3efdb406e600), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3efdb406e740), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3efdb406e880), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3efdb406e880), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3efdb406e740), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3efdb406e600), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a9060), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a9060), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a92e0), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a92e0), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3efdb406e600), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3efdb406e740), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3efdb406e880), global 0x3efdb406e1a0 JS IMPORT: Module metadata hook for module 0x3efdb406e740 JS IMPORT: Defining meta.importSync for module 0x3efdb406e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3efdb406e600), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a9060), global 0x3efdb406e1a0 JS IMPORT: Module metadata hook for module 0x3efdb40a91a0 JS IMPORT: Defining meta.importSync for module 0x3efdb40a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3db882513678 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3db882500100 of 0x3db882515490 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3db882515490 in 0x3db882500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3db882500100 of 0x3db882515dc8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3db882500100 of 0x3db882513560 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3db882500100 of 0x3efdb406ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3db882515490 of 0x3efdb406ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3efdb40b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3efdb40ad070, JSClass 0x562ddfcc73e0, in object 0x3efdb40ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3db882516118 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3efdb40ad0d0, JSClass 0x562ddfcc73e0, in object 0x3efdb40ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3efdb40ad130, JSClass 0x562ddfcc73e0, in object 0x3efdb40ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3efdb40ad190, JSClass 0x562ddfcc73e0, in object 0x3efdb40ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3efdb40ad040 in GIRepository 0x3db882513560 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3efdb406ee20), global 0x3efdb406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3efdb40a92e0), global 0x3efdb406e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3efdb40ad1f0 in GIRepository 0x3db882513560 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x368324e00098 JS IMPORT: Defining parent (nil) of 0x368324e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x368324e00100 of 0x368324e01ee8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f1347a6e420), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f1347a6e420), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f1347a6e420), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f1347a6e420), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f1347a6e420), global 0x3f1347a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f1347a6e600), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1347a6e740), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1347a6e880), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1347a6e880), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1347a6e740), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f1347a6e600), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa9060), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa9060), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa92e0), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa92e0), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f1347a6e600), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1347a6e740), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1347a6e880), global 0x3f1347a6e1a0 JS IMPORT: Module metadata hook for module 0x3f1347a6e740 JS IMPORT: Defining meta.importSync for module 0x3f1347a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f1347a6e600), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa9060), global 0x3f1347a6e1a0 JS IMPORT: Module metadata hook for module 0x3f1347aa91a0 JS IMPORT: Defining meta.importSync for module 0x3f1347aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x368324e13730 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x368324e00100 of 0x368324e15610 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x368324e15610 in 0x368324e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x368324e00100 of 0x368324e15f70 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x368324e00100 of 0x368324e13618 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x368324e00100 of 0x3f1347a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x368324e15610 of 0x3f1347a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f1347ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f1347aad070, JSClass 0x562ddfcc73e0, in object 0x3f1347aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x368324e162c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f1347aad0d0, JSClass 0x562ddfcc73e0, in object 0x3f1347aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f1347aad130, JSClass 0x562ddfcc73e0, in object 0x3f1347aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f1347aad190, JSClass 0x562ddfcc73e0, in object 0x3f1347aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f1347aad040 in GIRepository 0x368324e13618 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1347a6ee20), global 0x3f1347a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1347aa92e0), global 0x3f1347a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3f1347aad1f0 in GIRepository 0x368324e13618 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x31711df00098 JS IMPORT: Defining parent (nil) of 0x31711df00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31711df00100 of 0x31711df01fa0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28dd79e6e420), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28dd79e6e420), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28dd79e6e420), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28dd79e6e420), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28dd79e6e420), global 0x28dd79e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28dd79e6e600), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28dd79e6e740), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28dd79e6e880), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28dd79e6e880), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28dd79e6e740), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28dd79e6e600), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea9060), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea9060), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea92e0), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea92e0), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28dd79e6e600), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28dd79e6e740), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28dd79e6e880), global 0x28dd79e6e1a0 JS IMPORT: Module metadata hook for module 0x28dd79e6e740 JS IMPORT: Defining meta.importSync for module 0x28dd79e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28dd79e6e600), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea9060), global 0x28dd79e6e1a0 JS IMPORT: Module metadata hook for module 0x28dd79ea91a0 JS IMPORT: Defining meta.importSync for module 0x28dd79ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31711df137e8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x31711df00100 of 0x31711df15790 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31711df15790 in 0x31711df00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31711df00100 of 0x31711df16118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31711df00100 of 0x31711df136d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31711df00100 of 0x28dd79e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31711df15790 of 0x28dd79e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28dd79eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28dd79ead070, JSClass 0x562ddfcc73e0, in object 0x28dd79ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x31711df16468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28dd79ead0d0, JSClass 0x562ddfcc73e0, in object 0x28dd79ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28dd79ead130, JSClass 0x562ddfcc73e0, in object 0x28dd79ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28dd79ead190, JSClass 0x562ddfcc73e0, in object 0x28dd79ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28dd79ead040 in GIRepository 0x31711df136d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28dd79e6ee20), global 0x28dd79e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28dd79ea92e0), global 0x28dd79e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x28dd79ead1f0 in GIRepository 0x31711df136d0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x361e6cc00098 JS IMPORT: Defining parent (nil) of 0x361e6cc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x361e6cc00100 of 0x361e6cc02058 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b45bb76e420), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b45bb76e420), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b45bb76e420), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b45bb76e420), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b45bb76e420), global 0x2b45bb76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b45bb76e600), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b45bb76e740), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b45bb76e880), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b45bb76e880), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b45bb76e740), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b45bb76e600), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a9060), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a9060), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a92e0), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a92e0), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b45bb76e600), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b45bb76e740), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b45bb76e880), global 0x2b45bb76e1a0 JS IMPORT: Module metadata hook for module 0x2b45bb76e740 JS IMPORT: Defining meta.importSync for module 0x2b45bb76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b45bb76e600), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a9060), global 0x2b45bb76e1a0 JS IMPORT: Module metadata hook for module 0x2b45bb7a91a0 JS IMPORT: Defining meta.importSync for module 0x2b45bb7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x361e6cc138a0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x361e6cc00100 of 0x361e6cc15910 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x361e6cc15910 in 0x361e6cc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x361e6cc00100 of 0x361e6cc162c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x361e6cc00100 of 0x361e6cc13788 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x361e6cc00100 of 0x2b45bb76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x361e6cc15910 of 0x2b45bb76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b45bb7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b45bb7ad070, JSClass 0x562ddfcc73e0, in object 0x2b45bb7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x361e6cc16610 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b45bb7ad0d0, JSClass 0x562ddfcc73e0, in object 0x2b45bb7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b45bb7ad130, JSClass 0x562ddfcc73e0, in object 0x2b45bb7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b45bb7ad190, JSClass 0x562ddfcc73e0, in object 0x2b45bb7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b45bb7ad040 in GIRepository 0x361e6cc13788 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b45bb76ee20), global 0x2b45bb76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b45bb7a92e0), global 0x2b45bb76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b45bb7ad1f0 in GIRepository 0x361e6cc13788 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f6287900098 JS IMPORT: Defining parent (nil) of 0x3f6287900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f6287900100 of 0x3f6287902110 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaf14b56e420), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaf14b56e420), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaf14b56e420), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaf14b56e420), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaf14b56e420), global 0xaf14b56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaf14b56e600), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf14b56e740), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf14b56e880), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf14b56e880), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf14b56e740), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaf14b56e600), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a9060), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a9060), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a92e0), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a92e0), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaf14b56e600), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaf14b56e740), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaf14b56e880), global 0xaf14b56e1a0 JS IMPORT: Module metadata hook for module 0xaf14b56e740 JS IMPORT: Defining meta.importSync for module 0xaf14b56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaf14b56e600), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a9060), global 0xaf14b56e1a0 JS IMPORT: Module metadata hook for module 0xaf14b5a91a0 JS IMPORT: Defining meta.importSync for module 0xaf14b5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f6287913958 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f6287900100 of 0x3f6287915a90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f6287915a90 in 0x3f6287900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f6287900100 of 0x3f6287916468 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f6287900100 of 0x3f6287913840 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f6287900100 of 0xaf14b56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f6287915a90 of 0xaf14b56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xaf14b5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xaf14b5ad070, JSClass 0x562ddfcc73e0, in object 0xaf14b5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f62879167b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xaf14b5ad0d0, JSClass 0x562ddfcc73e0, in object 0xaf14b5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xaf14b5ad130, JSClass 0x562ddfcc73e0, in object 0xaf14b5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xaf14b5ad190, JSClass 0x562ddfcc73e0, in object 0xaf14b5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xaf14b5ad040 in GIRepository 0x3f6287913840 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaf14b56ee20), global 0xaf14b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaf14b5a92e0), global 0xaf14b56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xaf14b5ad1f0 in GIRepository 0x3f6287913840 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3d0d01200098 JS IMPORT: Defining parent (nil) of 0x3d0d01200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d0d01200100 of 0x3d0d012021c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe53eb06e420), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe53eb06e420), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe53eb06e420), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe53eb06e420), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe53eb06e420), global 0xe53eb06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe53eb06e600), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe53eb06e740), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe53eb06e880), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe53eb06e880), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe53eb06e740), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe53eb06e600), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a9060), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a9060), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a92e0), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a92e0), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe53eb06e600), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe53eb06e740), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe53eb06e880), global 0xe53eb06e1a0 JS IMPORT: Module metadata hook for module 0xe53eb06e740 JS IMPORT: Defining meta.importSync for module 0xe53eb06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe53eb06e600), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a9060), global 0xe53eb06e1a0 JS IMPORT: Module metadata hook for module 0xe53eb0a91a0 JS IMPORT: Defining meta.importSync for module 0xe53eb0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d0d01213a10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3d0d01200100 of 0x3d0d01215c10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d0d01215c10 in 0x3d0d01200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d0d01200100 of 0x3d0d01216610 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d0d01200100 of 0x3d0d012138f8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d0d01200100 of 0xe53eb06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d0d01215c10 of 0xe53eb06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe53eb0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe53eb0ad070, JSClass 0x562ddfcc73e0, in object 0xe53eb0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3d0d01216960 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe53eb0ad0d0, JSClass 0x562ddfcc73e0, in object 0xe53eb0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe53eb0ad130, JSClass 0x562ddfcc73e0, in object 0xe53eb0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe53eb0ad190, JSClass 0x562ddfcc73e0, in object 0xe53eb0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe53eb0ad040 in GIRepository 0x3d0d012138f8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe53eb06ee20), global 0xe53eb06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe53eb0a92e0), global 0xe53eb06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xe53eb0ad1f0 in GIRepository 0x3d0d012138f8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ea268300098 JS IMPORT: Defining parent (nil) of 0x1ea268300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ea268300100 of 0x1ea268302280 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d34b106e420), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d34b106e420), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d34b106e420), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d34b106e420), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d34b106e420), global 0x3d34b106e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d34b106e600), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d34b106e740), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d34b106e880), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d34b106e880), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d34b106e740), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d34b106e600), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a9060), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a9060), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a92e0), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a92e0), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d34b106e600), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d34b106e740), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d34b106e880), global 0x3d34b106e1a0 JS IMPORT: Module metadata hook for module 0x3d34b106e740 JS IMPORT: Defining meta.importSync for module 0x3d34b106e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d34b106e600), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a9060), global 0x3d34b106e1a0 JS IMPORT: Module metadata hook for module 0x3d34b10a91a0 JS IMPORT: Defining meta.importSync for module 0x3d34b10a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ea268313ac8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ea268300100 of 0x1ea268315d90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ea268315d90 in 0x1ea268300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ea268300100 of 0x1ea2683167b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ea268300100 of 0x1ea2683139b0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ea268300100 of 0x3d34b106ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ea268315d90 of 0x3d34b106ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d34b10b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d34b10ad070, JSClass 0x562ddfcc73e0, in object 0x3d34b10ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ea268316b08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d34b10ad0d0, JSClass 0x562ddfcc73e0, in object 0x3d34b10ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d34b10ad130, JSClass 0x562ddfcc73e0, in object 0x3d34b10ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d34b10ad190, JSClass 0x562ddfcc73e0, in object 0x3d34b10ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d34b10ad040 in GIRepository 0x1ea2683139b0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d34b106ee20), global 0x3d34b106e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d34b10a92e0), global 0x3d34b106e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3d34b10ad1f0 in GIRepository 0x1ea2683139b0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2dd802e00098 JS IMPORT: Defining parent (nil) of 0x2dd802e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2dd802e00100 of 0x2dd802e02338 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385d97c6e420), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385d97c6e420), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385d97c6e420), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385d97c6e420), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385d97c6e420), global 0x385d97c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x385d97c6e600), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385d97c6e740), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385d97c6e880), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385d97c6e880), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385d97c6e740), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x385d97c6e600), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca9060), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca9060), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca92e0), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca92e0), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x385d97c6e600), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385d97c6e740), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385d97c6e880), global 0x385d97c6e1a0 JS IMPORT: Module metadata hook for module 0x385d97c6e740 JS IMPORT: Defining meta.importSync for module 0x385d97c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x385d97c6e600), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca9060), global 0x385d97c6e1a0 JS IMPORT: Module metadata hook for module 0x385d97ca91a0 JS IMPORT: Defining meta.importSync for module 0x385d97ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2dd802e13b80 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2dd802e00100 of 0x2dd802e15f10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2dd802e15f10 in 0x2dd802e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2dd802e00100 of 0x2dd802e16960 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2dd802e00100 of 0x2dd802e13a68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2dd802e00100 of 0x385d97c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2dd802e15f10 of 0x385d97c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x385d97cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x385d97cad070, JSClass 0x562ddfcc73e0, in object 0x385d97cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2dd802e16cb0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x385d97cad0d0, JSClass 0x562ddfcc73e0, in object 0x385d97cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x385d97cad130, JSClass 0x562ddfcc73e0, in object 0x385d97cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x385d97cad190, JSClass 0x562ddfcc73e0, in object 0x385d97cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x385d97cad040 in GIRepository 0x2dd802e13a68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385d97c6ee20), global 0x385d97c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385d97ca92e0), global 0x385d97c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x385d97cad1f0 in GIRepository 0x2dd802e13a68 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f60abf00098 JS IMPORT: Defining parent (nil) of 0x1f60abf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f60abf00100 of 0x1f60abf023f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x154761a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x154761a6e420), global 0x154761a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x154761a6e420), global 0x154761a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x154761a6e420), global 0x154761a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x154761a6e420), global 0x154761a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x154761a6e420), global 0x154761a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x154761a6e600), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x154761a6e740), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x154761a6e880), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x154761a6e880), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x154761a6e740), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x154761a6e600), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa9060), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa9060), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa92e0), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa92e0), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x154761a6e600), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x154761a6e740), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x154761a6e880), global 0x154761a6e1a0 JS IMPORT: Module metadata hook for module 0x154761a6e740 JS IMPORT: Defining meta.importSync for module 0x154761a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x154761a6e600), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa9060), global 0x154761a6e1a0 JS IMPORT: Module metadata hook for module 0x154761aa91a0 JS IMPORT: Defining meta.importSync for module 0x154761aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f60abf13c38 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f60abf00100 of 0x1f60abf16090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f60abf16090 in 0x1f60abf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f60abf00100 of 0x1f60abf16b08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f60abf00100 of 0x1f60abf13b20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f60abf00100 of 0x154761a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f60abf16090 of 0x154761a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x154761ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x154761aad070, JSClass 0x562ddfcc73e0, in object 0x154761aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f60abf16e58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x154761aad0d0, JSClass 0x562ddfcc73e0, in object 0x154761aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x154761aad130, JSClass 0x562ddfcc73e0, in object 0x154761aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x154761aad190, JSClass 0x562ddfcc73e0, in object 0x154761aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x154761aad040 in GIRepository 0x1f60abf13b20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x154761a6ee20), global 0x154761a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x154761aa92e0), global 0x154761a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x154761aad1f0 in GIRepository 0x1f60abf13b20 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2d6461700098 JS IMPORT: Defining parent (nil) of 0x2d6461700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d6461700100 of 0x2d64617024a8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b1614c6e420), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b1614c6e420), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b1614c6e420), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b1614c6e420), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b1614c6e420), global 0x2b1614c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b1614c6e600), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b1614c6e740), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b1614c6e880), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b1614c6e880), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b1614c6e740), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b1614c6e600), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca9060), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca9060), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca92e0), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca92e0), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b1614c6e600), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b1614c6e740), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b1614c6e880), global 0x2b1614c6e1a0 JS IMPORT: Module metadata hook for module 0x2b1614c6e740 JS IMPORT: Defining meta.importSync for module 0x2b1614c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b1614c6e600), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca9060), global 0x2b1614c6e1a0 JS IMPORT: Module metadata hook for module 0x2b1614ca91a0 JS IMPORT: Defining meta.importSync for module 0x2b1614ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d6461713cf0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2d6461700100 of 0x2d6461716210 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d6461716210 in 0x2d6461700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2d6461700100 of 0x2d6461716cb0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d6461700100 of 0x2d6461713bd8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d6461700100 of 0x2b1614c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d6461716210 of 0x2b1614c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b1614cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b1614cad070, JSClass 0x562ddfcc73e0, in object 0x2b1614cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2d6461717000 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b1614cad0d0, JSClass 0x562ddfcc73e0, in object 0x2b1614cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b1614cad130, JSClass 0x562ddfcc73e0, in object 0x2b1614cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b1614cad190, JSClass 0x562ddfcc73e0, in object 0x2b1614cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b1614cad040 in GIRepository 0x2d6461713bd8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b1614c6ee20), global 0x2b1614c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b1614ca92e0), global 0x2b1614c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b1614cad1f0 in GIRepository 0x2d6461713bd8 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x880a6300098 JS IMPORT: Defining parent (nil) of 0x880a6300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x880a6300100 of 0x880a6302560 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b4196c6e420), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b4196c6e420), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b4196c6e420), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b4196c6e420), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b4196c6e420), global 0x3b4196c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b4196c6e600), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b4196c6e740), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b4196c6e880), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b4196c6e880), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b4196c6e740), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b4196c6e600), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca9060), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca9060), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca92e0), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca92e0), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b4196c6e600), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b4196c6e740), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b4196c6e880), global 0x3b4196c6e1a0 JS IMPORT: Module metadata hook for module 0x3b4196c6e740 JS IMPORT: Defining meta.importSync for module 0x3b4196c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b4196c6e600), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca9060), global 0x3b4196c6e1a0 JS IMPORT: Module metadata hook for module 0x3b4196ca91a0 JS IMPORT: Defining meta.importSync for module 0x3b4196ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x880a6313da8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x880a6300100 of 0x880a6316390 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x880a6316390 in 0x880a6300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x880a6300100 of 0x880a6316e58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x880a6300100 of 0x880a6313c90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x880a6300100 of 0x3b4196c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x880a6316390 of 0x3b4196c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b4196cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b4196cad070, JSClass 0x562ddfcc73e0, in object 0x3b4196cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x880a63171a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b4196cad0d0, JSClass 0x562ddfcc73e0, in object 0x3b4196cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b4196cad130, JSClass 0x562ddfcc73e0, in object 0x3b4196cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b4196cad190, JSClass 0x562ddfcc73e0, in object 0x3b4196cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b4196cad040 in GIRepository 0x880a6313c90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b4196c6ee20), global 0x3b4196c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b4196ca92e0), global 0x3b4196c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b4196cad1f0 in GIRepository 0x880a6313c90 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x880a6300100 of 0x880a631c6c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x880a6300100 of 0x3b4196cb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x880a6300100 of 0x3b4196cb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x880a6316390 of 0x3b4196cb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3b4196cb1c70 class 0x562ddfccac00 in object 0x3b4196cad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b4196cad670, JSClass 0x562ddfcc6700, in object 0x3b4196cad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3b4196cad220 in GIRepository 0x880a6313c90 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x125e200098 JS IMPORT: Defining parent (nil) of 0x125e200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x125e200100 of 0x125e202618 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a22cff6e420), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a22cff6e420), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a22cff6e420), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a22cff6e420), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a22cff6e420), global 0x1a22cff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a22cff6e600), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a22cff6e740), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a22cff6e880), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a22cff6e880), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a22cff6e740), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a22cff6e600), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa9060), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa9060), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa92e0), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa92e0), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a22cff6e600), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a22cff6e740), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a22cff6e880), global 0x1a22cff6e1a0 JS IMPORT: Module metadata hook for module 0x1a22cff6e740 JS IMPORT: Defining meta.importSync for module 0x1a22cff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a22cff6e600), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa9060), global 0x1a22cff6e1a0 JS IMPORT: Module metadata hook for module 0x1a22cffa91a0 JS IMPORT: Defining meta.importSync for module 0x1a22cffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x125e213e60 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x125e200100 of 0x125e216510 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x125e216510 in 0x125e200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x125e200100 of 0x125e217000 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x125e200100 of 0x125e213d48 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x125e200100 of 0x1a22cff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x125e216510 of 0x1a22cff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a22cffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a22cffad070, JSClass 0x562ddfcc73e0, in object 0x1a22cffad040 JS CTX: Initialized class GIRepositoryGType prototype 0x125e217350 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a22cffad0d0, JSClass 0x562ddfcc73e0, in object 0x1a22cffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a22cffad130, JSClass 0x562ddfcc73e0, in object 0x1a22cffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a22cffad190, JSClass 0x562ddfcc73e0, in object 0x1a22cffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a22cffad040 in GIRepository 0x125e213d48 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a22cff6ee20), global 0x1a22cff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a22cffa92e0), global 0x1a22cff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1a22cffad1f0 in GIRepository 0x125e213d48 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x125e200100 of 0x125e21c890 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x125e200100 of 0x1a22cffb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x125e200100 of 0x1a22cffb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x125e216510 of 0x1a22cffb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a22cffb1c70 class 0x562ddfccac00 in object 0x1a22cffad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a22cffad670, JSClass 0x562ddfcc6700, in object 0x1a22cffad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a22cffad220 in GIRepository 0x125e213d48 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x372c07c00098 JS IMPORT: Defining parent (nil) of 0x372c07c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x372c07c00100 of 0x372c07c026d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3199c0a6e420), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3199c0a6e420), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3199c0a6e420), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3199c0a6e420), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3199c0a6e420), global 0x3199c0a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3199c0a6e600), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3199c0a6e740), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3199c0a6e880), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3199c0a6e880), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3199c0a6e740), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3199c0a6e600), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa9060), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa9060), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa92e0), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa92e0), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3199c0a6e600), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3199c0a6e740), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3199c0a6e880), global 0x3199c0a6e1a0 JS IMPORT: Module metadata hook for module 0x3199c0a6e740 JS IMPORT: Defining meta.importSync for module 0x3199c0a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3199c0a6e600), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa9060), global 0x3199c0a6e1a0 JS IMPORT: Module metadata hook for module 0x3199c0aa91a0 JS IMPORT: Defining meta.importSync for module 0x3199c0aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x372c07c13f18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x372c07c00100 of 0x372c07c16690 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x372c07c16690 in 0x372c07c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x372c07c00100 of 0x372c07c171a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x372c07c00100 of 0x372c07c13e00 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x372c07c00100 of 0x3199c0a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x372c07c16690 of 0x3199c0a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3199c0ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3199c0aad070, JSClass 0x562ddfcc73e0, in object 0x3199c0aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x372c07c174f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3199c0aad0d0, JSClass 0x562ddfcc73e0, in object 0x3199c0aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3199c0aad130, JSClass 0x562ddfcc73e0, in object 0x3199c0aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3199c0aad190, JSClass 0x562ddfcc73e0, in object 0x3199c0aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3199c0aad040 in GIRepository 0x372c07c13e00 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3199c0a6ee20), global 0x3199c0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3199c0aa92e0), global 0x3199c0a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3199c0aad1f0 in GIRepository 0x372c07c13e00 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x372c07c00100 of 0x372c07c1ca60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x372c07c00100 of 0x3199c0ab1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x372c07c00100 of 0x3199c0ab1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x372c07c16690 of 0x3199c0ab1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3199c0ab1c70 class 0x562ddfccac00 in object 0x3199c0aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3199c0aad670, JSClass 0x562ddfcc6700, in object 0x3199c0aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3199c0aad220 in GIRepository 0x372c07c13e00 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x24d1a5d00098 JS IMPORT: Defining parent (nil) of 0x24d1a5d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24d1a5d00100 of 0x24d1a5d02788 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdaf8e26e420), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdaf8e26e420), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdaf8e26e420), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdaf8e26e420), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdaf8e26e420), global 0xdaf8e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdaf8e26e600), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdaf8e26e740), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdaf8e26e880), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdaf8e26e880), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdaf8e26e740), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdaf8e26e600), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a9060), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a9060), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a92e0), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a92e0), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdaf8e26e600), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdaf8e26e740), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdaf8e26e880), global 0xdaf8e26e1a0 JS IMPORT: Module metadata hook for module 0xdaf8e26e740 JS IMPORT: Defining meta.importSync for module 0xdaf8e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdaf8e26e600), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a9060), global 0xdaf8e26e1a0 JS IMPORT: Module metadata hook for module 0xdaf8e2a91a0 JS IMPORT: Defining meta.importSync for module 0xdaf8e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24d1a5d13fd0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x24d1a5d00100 of 0x24d1a5d16810 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24d1a5d16810 in 0x24d1a5d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x24d1a5d00100 of 0x24d1a5d17350 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24d1a5d00100 of 0x24d1a5d13eb8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24d1a5d00100 of 0xdaf8e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24d1a5d16810 of 0xdaf8e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xdaf8e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdaf8e2ad070, JSClass 0x562ddfcc73e0, in object 0xdaf8e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x24d1a5d176a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdaf8e2ad0d0, JSClass 0x562ddfcc73e0, in object 0xdaf8e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdaf8e2ad130, JSClass 0x562ddfcc73e0, in object 0xdaf8e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdaf8e2ad190, JSClass 0x562ddfcc73e0, in object 0xdaf8e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xdaf8e2ad040 in GIRepository 0x24d1a5d13eb8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdaf8e26ee20), global 0xdaf8e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdaf8e2a92e0), global 0xdaf8e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xdaf8e2ad1f0 in GIRepository 0x24d1a5d13eb8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x24d1a5d00100 of 0x24d1a5d1cc30 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x24d1a5d00100 of 0xdaf8e2b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x24d1a5d00100 of 0xdaf8e2b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x24d1a5d16810 of 0xdaf8e2b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xdaf8e2b1c70 class 0x562ddfccac00 in object 0xdaf8e2ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xdaf8e2ad670, JSClass 0x562ddfcc6700, in object 0xdaf8e2ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xdaf8e2ad220 in GIRepository 0x24d1a5d13eb8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x9b323700098 JS IMPORT: Defining parent (nil) of 0x9b323700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x9b323700100 of 0x9b323702840 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f23df36e420), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f23df36e420), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f23df36e420), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f23df36e420), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f23df36e420), global 0x2f23df36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f23df36e600), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f23df36e740), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f23df36e880), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f23df36e880), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f23df36e740), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f23df36e600), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a9060), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a9060), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a92e0), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a92e0), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f23df36e600), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f23df36e740), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f23df36e880), global 0x2f23df36e1a0 JS IMPORT: Module metadata hook for module 0x2f23df36e740 JS IMPORT: Defining meta.importSync for module 0x2f23df36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f23df36e600), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a9060), global 0x2f23df36e1a0 JS IMPORT: Module metadata hook for module 0x2f23df3a91a0 JS IMPORT: Defining meta.importSync for module 0x2f23df3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x9b323714088 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x9b323700100 of 0x9b323716990 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x9b323716990 in 0x9b323700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x9b323700100 of 0x9b3237174f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x9b323700100 of 0x9b323713f70 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x9b323700100 of 0x2f23df36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x9b323716990 of 0x2f23df36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f23df3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f23df3ad070, JSClass 0x562ddfcc73e0, in object 0x2f23df3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x9b323717848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f23df3ad0d0, JSClass 0x562ddfcc73e0, in object 0x2f23df3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f23df3ad130, JSClass 0x562ddfcc73e0, in object 0x2f23df3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f23df3ad190, JSClass 0x562ddfcc73e0, in object 0x2f23df3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f23df3ad040 in GIRepository 0x9b323713f70 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f23df36ee20), global 0x2f23df36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f23df3a92e0), global 0x2f23df36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f23df3ad1f0 in GIRepository 0x9b323713f70 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x9b323700100 of 0x9b32371ce00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x9b323700100 of 0x2f23df3b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x9b323700100 of 0x2f23df3b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x9b323716990 of 0x2f23df3b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2f23df3b1c70 class 0x562ddfccac00 in object 0x2f23df3ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2f23df3ad670, JSClass 0x562ddfcc6700, in object 0x2f23df3ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2f23df3ad220 in GIRepository 0x9b323713f70 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f9894a00098 JS IMPORT: Defining parent (nil) of 0x2f9894a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f9894a00100 of 0x2f9894a028f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a4041e6e420), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a4041e6e420), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a4041e6e420), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a4041e6e420), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a4041e6e420), global 0x1a4041e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a4041e6e600), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a4041e6e740), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a4041e6e880), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a4041e6e880), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a4041e6e740), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a4041e6e600), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea9060), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea9060), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea92e0), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea92e0), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a4041e6e600), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a4041e6e740), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a4041e6e880), global 0x1a4041e6e1a0 JS IMPORT: Module metadata hook for module 0x1a4041e6e740 JS IMPORT: Defining meta.importSync for module 0x1a4041e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a4041e6e600), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea9060), global 0x1a4041e6e1a0 JS IMPORT: Module metadata hook for module 0x1a4041ea91a0 JS IMPORT: Defining meta.importSync for module 0x1a4041ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f9894a14140 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f9894a00100 of 0x2f9894a16b10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f9894a16b10 in 0x2f9894a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f9894a00100 of 0x2f9894a176a0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f9894a00100 of 0x2f9894a14028 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f9894a00100 of 0x1a4041e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f9894a16b10 of 0x1a4041e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a4041eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a4041ead070, JSClass 0x562ddfcc73e0, in object 0x1a4041ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f9894a179f0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a4041ead0d0, JSClass 0x562ddfcc73e0, in object 0x1a4041ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a4041ead130, JSClass 0x562ddfcc73e0, in object 0x1a4041ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a4041ead190, JSClass 0x562ddfcc73e0, in object 0x1a4041ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a4041ead040 in GIRepository 0x2f9894a14028 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a4041e6ee20), global 0x1a4041e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a4041ea92e0), global 0x1a4041e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1a4041ead1f0 in GIRepository 0x2f9894a14028 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f9894a00100 of 0x2f9894a1cfd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2f9894a00100 of 0x1a4041eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2f9894a00100 of 0x1a4041eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f9894a16b10 of 0x1a4041eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a4041eb1c70 class 0x562ddfccac00 in object 0x1a4041ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a4041ead670, JSClass 0x562ddfcc6700, in object 0x1a4041ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a4041ead220 in GIRepository 0x2f9894a14028 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x128618a00098 JS IMPORT: Defining parent (nil) of 0x128618a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x128618a00100 of 0x128618a029b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x308385c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x308385c6e420), global 0x308385c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x308385c6e420), global 0x308385c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x308385c6e420), global 0x308385c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x308385c6e420), global 0x308385c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x308385c6e420), global 0x308385c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x308385c6e600), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308385c6e740), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308385c6e880), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308385c6e880), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308385c6e740), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x308385c6e600), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca9060), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca9060), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca92e0), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca92e0), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x308385c6e600), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308385c6e740), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308385c6e880), global 0x308385c6e1a0 JS IMPORT: Module metadata hook for module 0x308385c6e740 JS IMPORT: Defining meta.importSync for module 0x308385c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x308385c6e600), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca9060), global 0x308385c6e1a0 JS IMPORT: Module metadata hook for module 0x308385ca91a0 JS IMPORT: Defining meta.importSync for module 0x308385ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x128618a141f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x128618a00100 of 0x128618a16c90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x128618a16c90 in 0x128618a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x128618a00100 of 0x128618a17848 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x128618a00100 of 0x128618a140e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x128618a00100 of 0x308385c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x128618a16c90 of 0x308385c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x308385cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x308385cad070, JSClass 0x562ddfcc73e0, in object 0x308385cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x128618a17b98 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x308385cad0d0, JSClass 0x562ddfcc73e0, in object 0x308385cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x308385cad130, JSClass 0x562ddfcc73e0, in object 0x308385cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x308385cad190, JSClass 0x562ddfcc73e0, in object 0x308385cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x308385cad040 in GIRepository 0x128618a140e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x308385c6ee20), global 0x308385c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308385ca92e0), global 0x308385c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x308385cad1f0 in GIRepository 0x128618a140e0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x128618a00100 of 0x128618a1d1a0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x128618a00100 of 0x308385cb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x128618a00100 of 0x308385cb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x128618a16c90 of 0x308385cb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x308385cb1c70 class 0x562ddfccac00 in object 0x308385cad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x308385cad670, JSClass 0x562ddfcc6700, in object 0x308385cad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x308385cad220 in GIRepository 0x128618a140e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2980c400098 JS IMPORT: Defining parent (nil) of 0x2980c400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2980c400100 of 0x2980c402a68 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xbc22046e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbc22046e420), global 0xbc22046e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbc22046e420), global 0xbc22046e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbc22046e420), global 0xbc22046e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbc22046e420), global 0xbc22046e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbc22046e420), global 0xbc22046e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbc22046e600), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbc22046e740), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbc22046e880), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbc22046e880), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbc22046e740), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbc22046e600), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a9060), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a9060), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a92e0), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a92e0), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbc22046e600), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbc22046e740), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbc22046e880), global 0xbc22046e1a0 JS IMPORT: Module metadata hook for module 0xbc22046e740 JS IMPORT: Defining meta.importSync for module 0xbc22046e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbc22046e600), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a9060), global 0xbc22046e1a0 JS IMPORT: Module metadata hook for module 0xbc2204a91a0 JS IMPORT: Defining meta.importSync for module 0xbc2204a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2980c4142b0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2980c400100 of 0x2980c416e10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2980c416e10 in 0x2980c400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2980c400100 of 0x2980c4179f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2980c400100 of 0x2980c414198 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2980c400100 of 0xbc22046ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2980c416e10 of 0xbc22046ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xbc2204b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbc2204ad070, JSClass 0x562ddfcc73e0, in object 0xbc2204ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2980c417d40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbc2204ad0d0, JSClass 0x562ddfcc73e0, in object 0xbc2204ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbc2204ad130, JSClass 0x562ddfcc73e0, in object 0xbc2204ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbc2204ad190, JSClass 0x562ddfcc73e0, in object 0xbc2204ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xbc2204ad040 in GIRepository 0x2980c414198 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbc22046ee20), global 0xbc22046e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbc2204a92e0), global 0xbc22046e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xbc2204ad1f0 in GIRepository 0x2980c414198 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2980c400100 of 0x2980c41d370 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2980c400100 of 0xbc2204b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2980c400100 of 0xbc2204b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2980c416e10 of 0xbc2204b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xbc2204b1c70 class 0x562ddfccac00 in object 0xbc2204ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xbc2204ad670, JSClass 0x562ddfcc6700, in object 0xbc2204ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xbc2204ad220 in GIRepository 0x2980c414198 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x22d4da00098 JS IMPORT: Defining parent (nil) of 0x22d4da00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22d4da00100 of 0x22d4da02b20 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12d78df6e420), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12d78df6e420), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12d78df6e420), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12d78df6e420), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12d78df6e420), global 0x12d78df6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12d78df6e600), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12d78df6e740), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12d78df6e880), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12d78df6e880), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12d78df6e740), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12d78df6e600), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa9060), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa9060), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa92e0), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa92e0), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12d78df6e600), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12d78df6e740), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12d78df6e880), global 0x12d78df6e1a0 JS IMPORT: Module metadata hook for module 0x12d78df6e740 JS IMPORT: Defining meta.importSync for module 0x12d78df6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12d78df6e600), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa9060), global 0x12d78df6e1a0 JS IMPORT: Module metadata hook for module 0x12d78dfa91a0 JS IMPORT: Defining meta.importSync for module 0x12d78dfa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22d4da14368 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x22d4da00100 of 0x22d4da16f90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22d4da16f90 in 0x22d4da00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22d4da00100 of 0x22d4da17b98 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22d4da00100 of 0x22d4da14250 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22d4da00100 of 0x12d78df6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22d4da16f90 of 0x12d78df6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12d78dfb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12d78dfad070, JSClass 0x562ddfcc73e0, in object 0x12d78dfad040 JS CTX: Initialized class GIRepositoryGType prototype 0x22d4da17ee8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12d78dfad0d0, JSClass 0x562ddfcc73e0, in object 0x12d78dfad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12d78dfad130, JSClass 0x562ddfcc73e0, in object 0x12d78dfad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12d78dfad190, JSClass 0x562ddfcc73e0, in object 0x12d78dfad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12d78dfad040 in GIRepository 0x22d4da14250 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12d78df6ee20), global 0x12d78df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12d78dfa92e0), global 0x12d78df6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x12d78dfad1f0 in GIRepository 0x22d4da14250 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x22d4da00100 of 0x22d4da1d540 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x22d4da00100 of 0x12d78dfb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x22d4da00100 of 0x12d78dfb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22d4da16f90 of 0x12d78dfb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x12d78dfb1c70 class 0x562ddfccac00 in object 0x12d78dfad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x12d78dfad670, JSClass 0x562ddfcc6700, in object 0x12d78dfad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x12d78dfad220 in GIRepository 0x22d4da14250 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1baf43200098 JS IMPORT: Defining parent (nil) of 0x1baf43200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1baf43200100 of 0x1baf43202bd8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1276ec56e420), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1276ec56e420), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1276ec56e420), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1276ec56e420), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1276ec56e420), global 0x1276ec56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1276ec56e600), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1276ec56e740), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1276ec56e880), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1276ec56e880), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1276ec56e740), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1276ec56e600), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a9060), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a9060), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a92e0), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a92e0), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1276ec56e600), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1276ec56e740), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1276ec56e880), global 0x1276ec56e1a0 JS IMPORT: Module metadata hook for module 0x1276ec56e740 JS IMPORT: Defining meta.importSync for module 0x1276ec56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1276ec56e600), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a9060), global 0x1276ec56e1a0 JS IMPORT: Module metadata hook for module 0x1276ec5a91a0 JS IMPORT: Defining meta.importSync for module 0x1276ec5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1baf43214420 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1baf43200100 of 0x1baf43217110 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1baf43217110 in 0x1baf43200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1baf43200100 of 0x1baf43217d40 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1baf43200100 of 0x1baf43214308 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1baf43200100 of 0x1276ec56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1baf43217110 of 0x1276ec56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1276ec5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1276ec5ad070, JSClass 0x562ddfcc73e0, in object 0x1276ec5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1baf43218090 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1276ec5ad0d0, JSClass 0x562ddfcc73e0, in object 0x1276ec5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1276ec5ad130, JSClass 0x562ddfcc73e0, in object 0x1276ec5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1276ec5ad190, JSClass 0x562ddfcc73e0, in object 0x1276ec5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1276ec5ad040 in GIRepository 0x1baf43214308 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1276ec56ee20), global 0x1276ec56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1276ec5a92e0), global 0x1276ec56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1276ec5ad1f0 in GIRepository 0x1baf43214308 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2012d3a00098 JS IMPORT: Defining parent (nil) of 0x2012d3a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2012d3a00100 of 0x2012d3a02c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ed9716e420), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ed9716e420), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ed9716e420), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ed9716e420), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ed9716e420), global 0x30ed9716e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30ed9716e600), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ed9716e740), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ed9716e880), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ed9716e880), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ed9716e740), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30ed9716e600), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a9060), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a9060), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a92e0), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a92e0), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30ed9716e600), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ed9716e740), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ed9716e880), global 0x30ed9716e1a0 JS IMPORT: Module metadata hook for module 0x30ed9716e740 JS IMPORT: Defining meta.importSync for module 0x30ed9716e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30ed9716e600), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a9060), global 0x30ed9716e1a0 JS IMPORT: Module metadata hook for module 0x30ed971a91a0 JS IMPORT: Defining meta.importSync for module 0x30ed971a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2012d3a144d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2012d3a00100 of 0x2012d3a17290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2012d3a17290 in 0x2012d3a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2012d3a00100 of 0x2012d3a17ee8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2012d3a00100 of 0x2012d3a143c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2012d3a00100 of 0x30ed9716ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2012d3a17290 of 0x30ed9716ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30ed971b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30ed971ad070, JSClass 0x562ddfcc73e0, in object 0x30ed971ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2012d3a18238 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30ed971ad0d0, JSClass 0x562ddfcc73e0, in object 0x30ed971ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30ed971ad130, JSClass 0x562ddfcc73e0, in object 0x30ed971ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30ed971ad190, JSClass 0x562ddfcc73e0, in object 0x30ed971ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30ed971ad040 in GIRepository 0x2012d3a143c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ed9716ee20), global 0x30ed9716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ed971a92e0), global 0x30ed9716e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x30ed971ad1f0 in GIRepository 0x2012d3a143c0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x270547d00098 JS IMPORT: Defining parent (nil) of 0x270547d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x270547d00100 of 0x270547d02d48 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b9493f6e420), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b9493f6e420), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b9493f6e420), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b9493f6e420), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b9493f6e420), global 0x3b9493f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b9493f6e600), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b9493f6e740), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b9493f6e880), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b9493f6e880), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b9493f6e740), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b9493f6e600), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa9060), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa9060), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa92e0), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa92e0), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b9493f6e600), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b9493f6e740), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b9493f6e880), global 0x3b9493f6e1a0 JS IMPORT: Module metadata hook for module 0x3b9493f6e740 JS IMPORT: Defining meta.importSync for module 0x3b9493f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b9493f6e600), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa9060), global 0x3b9493f6e1a0 JS IMPORT: Module metadata hook for module 0x3b9493fa91a0 JS IMPORT: Defining meta.importSync for module 0x3b9493fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x270547d14590 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x270547d00100 of 0x270547d17410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x270547d17410 in 0x270547d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x270547d00100 of 0x270547d18090 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x270547d00100 of 0x270547d14478 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x270547d00100 of 0x3b9493f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x270547d17410 of 0x3b9493f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b9493fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b9493fad070, JSClass 0x562ddfcc73e0, in object 0x3b9493fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x270547d183e0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b9493fad0d0, JSClass 0x562ddfcc73e0, in object 0x3b9493fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b9493fad130, JSClass 0x562ddfcc73e0, in object 0x3b9493fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b9493fad190, JSClass 0x562ddfcc73e0, in object 0x3b9493fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b9493fad040 in GIRepository 0x270547d14478 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b9493f6ee20), global 0x3b9493f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b9493fa92e0), global 0x3b9493f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b9493fad1f0 in GIRepository 0x270547d14478 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3581ae300098 JS IMPORT: Defining parent (nil) of 0x3581ae300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3581ae300100 of 0x3581ae302e00 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c1cc86e420), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c1cc86e420), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c1cc86e420), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c1cc86e420), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c1cc86e420), global 0x19c1cc86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19c1cc86e600), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c1cc86e740), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c1cc86e880), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c1cc86e880), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c1cc86e740), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19c1cc86e600), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a9060), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a9060), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a92e0), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a92e0), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19c1cc86e600), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c1cc86e740), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c1cc86e880), global 0x19c1cc86e1a0 JS IMPORT: Module metadata hook for module 0x19c1cc86e740 JS IMPORT: Defining meta.importSync for module 0x19c1cc86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19c1cc86e600), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a9060), global 0x19c1cc86e1a0 JS IMPORT: Module metadata hook for module 0x19c1cc8a91a0 JS IMPORT: Defining meta.importSync for module 0x19c1cc8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3581ae314648 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3581ae300100 of 0x3581ae317590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3581ae317590 in 0x3581ae300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3581ae300100 of 0x3581ae318238 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3581ae300100 of 0x3581ae314530 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3581ae300100 of 0x19c1cc86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3581ae317590 of 0x19c1cc86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19c1cc8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19c1cc8ad070, JSClass 0x562ddfcc73e0, in object 0x19c1cc8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3581ae318588 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19c1cc8ad0d0, JSClass 0x562ddfcc73e0, in object 0x19c1cc8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19c1cc8ad130, JSClass 0x562ddfcc73e0, in object 0x19c1cc8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19c1cc8ad190, JSClass 0x562ddfcc73e0, in object 0x19c1cc8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19c1cc8ad040 in GIRepository 0x3581ae314530 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c1cc86ee20), global 0x19c1cc86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c1cc8a92e0), global 0x19c1cc86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x19c1cc8ad1f0 in GIRepository 0x3581ae314530 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3581ae300100 of 0x3581ae31dc80 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3581ae300100 of 0x19c1cc8b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3581ae300100 of 0x19c1cc8b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3581ae317590 of 0x19c1cc8b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x19c1cc8b1c70 class 0x562ddfccac00 in object 0x19c1cc8ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19c1cc8ad670, JSClass 0x562ddfcc6700, in object 0x19c1cc8ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x19c1cc8ad220 in GIRepository 0x3581ae314530 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x109523100098 JS IMPORT: Defining parent (nil) of 0x109523100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x109523100100 of 0x109523102eb8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30c179f6e420), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30c179f6e420), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30c179f6e420), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30c179f6e420), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30c179f6e420), global 0x30c179f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30c179f6e600), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c179f6e740), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c179f6e880), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c179f6e880), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c179f6e740), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30c179f6e600), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa9060), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa9060), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa92e0), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa92e0), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30c179f6e600), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30c179f6e740), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30c179f6e880), global 0x30c179f6e1a0 JS IMPORT: Module metadata hook for module 0x30c179f6e740 JS IMPORT: Defining meta.importSync for module 0x30c179f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30c179f6e600), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa9060), global 0x30c179f6e1a0 JS IMPORT: Module metadata hook for module 0x30c179fa91a0 JS IMPORT: Defining meta.importSync for module 0x30c179fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x109523114700 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x109523100100 of 0x109523117710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x109523117710 in 0x109523100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x109523100100 of 0x1095231183e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x109523100100 of 0x1095231145e8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x109523100100 of 0x30c179f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x109523117710 of 0x30c179f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30c179fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30c179fad070, JSClass 0x562ddfcc73e0, in object 0x30c179fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x109523118730 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30c179fad0d0, JSClass 0x562ddfcc73e0, in object 0x30c179fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30c179fad130, JSClass 0x562ddfcc73e0, in object 0x30c179fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30c179fad190, JSClass 0x562ddfcc73e0, in object 0x30c179fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30c179fad040 in GIRepository 0x1095231145e8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30c179f6ee20), global 0x30c179f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30c179fa92e0), global 0x30c179f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x30c179fad1f0 in GIRepository 0x1095231145e8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x109523100100 of 0x10952311de50 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x109523100100 of 0x30c179fb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x109523100100 of 0x30c179fb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x109523117710 of 0x30c179fb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x30c179fb1c70 class 0x562ddfccac00 in object 0x30c179fad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30c179fad670, JSClass 0x562ddfcc6700, in object 0x30c179fad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x30c179fad220 in GIRepository 0x1095231145e8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x261f1e300098 JS IMPORT: Defining parent (nil) of 0x261f1e300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x261f1e300100 of 0x261f1e302f70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x213d4746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213d4746e420), global 0x213d4746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213d4746e420), global 0x213d4746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213d4746e420), global 0x213d4746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213d4746e420), global 0x213d4746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213d4746e420), global 0x213d4746e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x213d4746e600), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213d4746e740), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213d4746e880), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213d4746e880), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213d4746e740), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x213d4746e600), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a9060), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a9060), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a92e0), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a92e0), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x213d4746e600), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213d4746e740), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213d4746e880), global 0x213d4746e1a0 JS IMPORT: Module metadata hook for module 0x213d4746e740 JS IMPORT: Defining meta.importSync for module 0x213d4746e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x213d4746e600), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a9060), global 0x213d4746e1a0 JS IMPORT: Module metadata hook for module 0x213d474a91a0 JS IMPORT: Defining meta.importSync for module 0x213d474a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x261f1e3147b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x261f1e300100 of 0x261f1e317890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x261f1e317890 in 0x261f1e300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x261f1e300100 of 0x261f1e318588 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x261f1e300100 of 0x261f1e3146a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x261f1e300100 of 0x213d4746ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x261f1e317890 of 0x213d4746ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x213d474b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x213d474ad070, JSClass 0x562ddfcc73e0, in object 0x213d474ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x261f1e3188d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x213d474ad0d0, JSClass 0x562ddfcc73e0, in object 0x213d474ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x213d474ad130, JSClass 0x562ddfcc73e0, in object 0x213d474ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x213d474ad190, JSClass 0x562ddfcc73e0, in object 0x213d474ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x213d474ad040 in GIRepository 0x261f1e3146a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213d4746ee20), global 0x213d4746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213d474a92e0), global 0x213d4746e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x213d474ad1f0 in GIRepository 0x261f1e3146a0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x261f1e300100 of 0x261f1e31e020 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x261f1e300100 of 0x213d474b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x261f1e300100 of 0x213d474b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x261f1e317890 of 0x213d474b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x213d474b1c70 class 0x562ddfccac00 in object 0x213d474ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x213d474ad670, JSClass 0x562ddfcc6700, in object 0x213d474ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x213d474ad220 in GIRepository 0x261f1e3146a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc49dce00098 JS IMPORT: Defining parent (nil) of 0xc49dce00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc49dce00100 of 0xc49dce03028 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x385db496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385db496e420), global 0x385db496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385db496e420), global 0x385db496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385db496e420), global 0x385db496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385db496e420), global 0x385db496e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x385db496e420), global 0x385db496e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x385db496e600), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385db496e740), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385db496e880), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385db496e880), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385db496e740), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x385db496e600), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a9060), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a9060), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a92e0), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a92e0), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x385db496e600), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x385db496e740), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x385db496e880), global 0x385db496e1a0 JS IMPORT: Module metadata hook for module 0x385db496e740 JS IMPORT: Defining meta.importSync for module 0x385db496e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x385db496e600), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a9060), global 0x385db496e1a0 JS IMPORT: Module metadata hook for module 0x385db49a91a0 JS IMPORT: Defining meta.importSync for module 0x385db49a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc49dce14870 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc49dce00100 of 0xc49dce17a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc49dce17a10 in 0xc49dce00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc49dce00100 of 0xc49dce18730 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc49dce00100 of 0xc49dce14758 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc49dce00100 of 0x385db496ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc49dce17a10 of 0x385db496ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x385db49b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x385db49ad070, JSClass 0x562ddfcc73e0, in object 0x385db49ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc49dce18a80 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x385db49ad0d0, JSClass 0x562ddfcc73e0, in object 0x385db49ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x385db49ad130, JSClass 0x562ddfcc73e0, in object 0x385db49ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x385db49ad190, JSClass 0x562ddfcc73e0, in object 0x385db49ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x385db49ad040 in GIRepository 0xc49dce14758 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x385db496ee20), global 0x385db496e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x385db49a92e0), global 0x385db496e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x385db49ad1f0 in GIRepository 0xc49dce14758 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc49dce00100 of 0xc49dce1e1f0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc49dce00100 of 0x385db49b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc49dce00100 of 0x385db49b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc49dce17a10 of 0x385db49b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x385db49b1c70 class 0x562ddfccac00 in object 0x385db49ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x385db49ad670, JSClass 0x562ddfcc6700, in object 0x385db49ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x385db49ad220 in GIRepository 0xc49dce14758 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x35c734e00098 JS IMPORT: Defining parent (nil) of 0x35c734e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35c734e00100 of 0x35c734e030e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2ea736e420), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2ea736e420), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2ea736e420), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2ea736e420), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2ea736e420), global 0xe2ea736e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2ea736e600), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2ea736e740), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2ea736e880), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2ea736e880), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2ea736e740), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2ea736e600), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a9060), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a9060), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a92e0), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a92e0), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2ea736e600), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2ea736e740), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2ea736e880), global 0xe2ea736e1a0 JS IMPORT: Module metadata hook for module 0xe2ea736e740 JS IMPORT: Defining meta.importSync for module 0xe2ea736e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2ea736e600), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a9060), global 0xe2ea736e1a0 JS IMPORT: Module metadata hook for module 0xe2ea73a91a0 JS IMPORT: Defining meta.importSync for module 0xe2ea73a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35c734e14928 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35c734e00100 of 0x35c734e17b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35c734e17b90 in 0x35c734e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35c734e00100 of 0x35c734e188d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35c734e00100 of 0x35c734e14810 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35c734e00100 of 0xe2ea736ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35c734e17b90 of 0xe2ea736ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe2ea73b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe2ea73ad070, JSClass 0x562ddfcc73e0, in object 0xe2ea73ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x35c734e18c28 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe2ea73ad0d0, JSClass 0x562ddfcc73e0, in object 0xe2ea73ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe2ea73ad130, JSClass 0x562ddfcc73e0, in object 0xe2ea73ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe2ea73ad190, JSClass 0x562ddfcc73e0, in object 0xe2ea73ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe2ea73ad040 in GIRepository 0x35c734e14810 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2ea736ee20), global 0xe2ea736e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2ea73a92e0), global 0xe2ea736e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xe2ea73ad1f0 in GIRepository 0x35c734e14810 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x35c734e00100 of 0x35c734e1e3c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x35c734e00100 of 0xe2ea73b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x35c734e00100 of 0xe2ea73b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x35c734e17b90 of 0xe2ea73b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe2ea73b1c70 class 0x562ddfccac00 in object 0xe2ea73ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe2ea73ad670, JSClass 0x562ddfcc6700, in object 0xe2ea73ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe2ea73ad220 in GIRepository 0x35c734e14810 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc0905200098 JS IMPORT: Defining parent (nil) of 0xc0905200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc0905200100 of 0xc0905203198 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd3776e420), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd3776e420), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd3776e420), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd3776e420), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd3776e420), global 0x3abd3776e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abd3776e600), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd3776e740), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd3776e880), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd3776e880), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd3776e740), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abd3776e600), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a9060), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a9060), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a92e0), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a92e0), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abd3776e600), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd3776e740), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd3776e880), global 0x3abd3776e1a0 JS IMPORT: Module metadata hook for module 0x3abd3776e740 JS IMPORT: Defining meta.importSync for module 0x3abd3776e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abd3776e600), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a9060), global 0x3abd3776e1a0 JS IMPORT: Module metadata hook for module 0x3abd377a91a0 JS IMPORT: Defining meta.importSync for module 0x3abd377a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc09052149e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc0905200100 of 0xc0905217d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc0905217d10 in 0xc0905200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc0905200100 of 0xc0905218a80 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc0905200100 of 0xc09052148c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc0905200100 of 0x3abd3776ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc0905217d10 of 0x3abd3776ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3abd377b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3abd377ad070, JSClass 0x562ddfcc73e0, in object 0x3abd377ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc0905218dd0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3abd377ad0d0, JSClass 0x562ddfcc73e0, in object 0x3abd377ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3abd377ad130, JSClass 0x562ddfcc73e0, in object 0x3abd377ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3abd377ad190, JSClass 0x562ddfcc73e0, in object 0x3abd377ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3abd377ad040 in GIRepository 0xc09052148c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd3776ee20), global 0x3abd3776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd377a92e0), global 0x3abd3776e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3abd377ad1f0 in GIRepository 0xc09052148c8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc0905200100 of 0xc090521e590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc0905200100 of 0x3abd377b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc0905200100 of 0x3abd377b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc0905217d10 of 0x3abd377b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3abd377b1c70 class 0x562ddfccac00 in object 0x3abd377ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3abd377ad670, JSClass 0x562ddfcc6700, in object 0x3abd377ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3abd377ad220 in GIRepository 0xc09052148c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1305bf900098 JS IMPORT: Defining parent (nil) of 0x1305bf900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1305bf900100 of 0x1305bf903250 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b0ed916e420), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b0ed916e420), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b0ed916e420), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b0ed916e420), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b0ed916e420), global 0x1b0ed916e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b0ed916e600), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b0ed916e740), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b0ed916e880), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b0ed916e880), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b0ed916e740), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b0ed916e600), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a9060), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a9060), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a92e0), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a92e0), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b0ed916e600), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b0ed916e740), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b0ed916e880), global 0x1b0ed916e1a0 JS IMPORT: Module metadata hook for module 0x1b0ed916e740 JS IMPORT: Defining meta.importSync for module 0x1b0ed916e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b0ed916e600), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a9060), global 0x1b0ed916e1a0 JS IMPORT: Module metadata hook for module 0x1b0ed91a91a0 JS IMPORT: Defining meta.importSync for module 0x1b0ed91a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1305bf914a98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1305bf900100 of 0x1305bf917e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1305bf917e90 in 0x1305bf900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1305bf900100 of 0x1305bf918c28 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1305bf900100 of 0x1305bf914980 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1305bf900100 of 0x1b0ed916ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1305bf917e90 of 0x1b0ed916ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b0ed91b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b0ed91ad070, JSClass 0x562ddfcc73e0, in object 0x1b0ed91ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1305bf918f78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b0ed91ad0d0, JSClass 0x562ddfcc73e0, in object 0x1b0ed91ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b0ed91ad130, JSClass 0x562ddfcc73e0, in object 0x1b0ed91ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b0ed91ad190, JSClass 0x562ddfcc73e0, in object 0x1b0ed91ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b0ed91ad040 in GIRepository 0x1305bf914980 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b0ed916ee20), global 0x1b0ed916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b0ed91a92e0), global 0x1b0ed916e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1b0ed91ad1f0 in GIRepository 0x1305bf914980 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1305bf900100 of 0x1305bf91e760 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1305bf900100 of 0x1b0ed91b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1305bf900100 of 0x1b0ed91b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1305bf917e90 of 0x1b0ed91b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1b0ed91b1c70 class 0x562ddfccac00 in object 0x1b0ed91ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b0ed91ad670, JSClass 0x562ddfcc6700, in object 0x1b0ed91ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1b0ed91ad220 in GIRepository 0x1305bf914980 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32ab90900098 JS IMPORT: Defining parent (nil) of 0x32ab90900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32ab90900100 of 0x32ab90903308 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x235bb236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x235bb236e420), global 0x235bb236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x235bb236e420), global 0x235bb236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x235bb236e420), global 0x235bb236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x235bb236e420), global 0x235bb236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x235bb236e420), global 0x235bb236e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x235bb236e600), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x235bb236e740), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x235bb236e880), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x235bb236e880), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x235bb236e740), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x235bb236e600), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a9060), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a9060), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a92e0), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a92e0), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x235bb236e600), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x235bb236e740), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x235bb236e880), global 0x235bb236e1a0 JS IMPORT: Module metadata hook for module 0x235bb236e740 JS IMPORT: Defining meta.importSync for module 0x235bb236e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x235bb236e600), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a9060), global 0x235bb236e1a0 JS IMPORT: Module metadata hook for module 0x235bb23a91a0 JS IMPORT: Defining meta.importSync for module 0x235bb23a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32ab90914b50 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32ab90900100 of 0x32ab90918010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32ab90918010 in 0x32ab90900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32ab90900100 of 0x32ab90918dd0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32ab90900100 of 0x32ab90914a38 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32ab90900100 of 0x235bb236ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32ab90918010 of 0x235bb236ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x235bb23b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x235bb23ad070, JSClass 0x562ddfcc73e0, in object 0x235bb23ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x32ab90919120 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x235bb23ad0d0, JSClass 0x562ddfcc73e0, in object 0x235bb23ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x235bb23ad130, JSClass 0x562ddfcc73e0, in object 0x235bb23ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x235bb23ad190, JSClass 0x562ddfcc73e0, in object 0x235bb23ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x235bb23ad040 in GIRepository 0x32ab90914a38 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x235bb236ee20), global 0x235bb236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x235bb23a92e0), global 0x235bb236e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x235bb23ad1f0 in GIRepository 0x32ab90914a38 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32ab90900100 of 0x32ab9091e930 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x32ab90900100 of 0x235bb23b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32ab90900100 of 0x235bb23b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32ab90918010 of 0x235bb23b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x235bb23b1c70 class 0x562ddfccac00 in object 0x235bb23ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x235bb23ad670, JSClass 0x562ddfcc6700, in object 0x235bb23ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x235bb23ad220 in GIRepository 0x32ab90914a38 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39564a500098 JS IMPORT: Defining parent (nil) of 0x39564a500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39564a500100 of 0x39564a5033c0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11532a56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11532a56e420), global 0x11532a56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11532a56e420), global 0x11532a56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11532a56e420), global 0x11532a56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11532a56e420), global 0x11532a56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11532a56e420), global 0x11532a56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11532a56e600), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11532a56e740), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11532a56e880), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11532a56e880), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11532a56e740), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11532a56e600), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a9060), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a9060), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a92e0), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a92e0), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11532a56e600), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11532a56e740), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11532a56e880), global 0x11532a56e1a0 JS IMPORT: Module metadata hook for module 0x11532a56e740 JS IMPORT: Defining meta.importSync for module 0x11532a56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11532a56e600), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a9060), global 0x11532a56e1a0 JS IMPORT: Module metadata hook for module 0x11532a5a91a0 JS IMPORT: Defining meta.importSync for module 0x11532a5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39564a514c08 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39564a500100 of 0x39564a518190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39564a518190 in 0x39564a500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39564a500100 of 0x39564a518f78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39564a500100 of 0x39564a514af0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39564a500100 of 0x11532a56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39564a518190 of 0x11532a56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11532a5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11532a5ad070, JSClass 0x562ddfcc73e0, in object 0x11532a5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x39564a5192c8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11532a5ad0d0, JSClass 0x562ddfcc73e0, in object 0x11532a5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11532a5ad130, JSClass 0x562ddfcc73e0, in object 0x11532a5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11532a5ad190, JSClass 0x562ddfcc73e0, in object 0x11532a5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11532a5ad040 in GIRepository 0x39564a514af0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11532a56ee20), global 0x11532a56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11532a5a92e0), global 0x11532a56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x11532a5ad1f0 in GIRepository 0x39564a514af0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x39564a500100 of 0x39564a51eb00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x39564a500100 of 0x11532a5b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x39564a500100 of 0x11532a5b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x39564a518190 of 0x11532a5b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x11532a5b1c70 class 0x562ddfccac00 in object 0x11532a5ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x11532a5ad670, JSClass 0x562ddfcc6700, in object 0x11532a5ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x11532a5ad220 in GIRepository 0x39564a514af0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1a2277a00098 JS IMPORT: Defining parent (nil) of 0x1a2277a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a2277a00100 of 0x1a2277a03478 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x245940a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x245940a6e420), global 0x245940a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x245940a6e420), global 0x245940a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x245940a6e420), global 0x245940a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x245940a6e420), global 0x245940a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x245940a6e420), global 0x245940a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x245940a6e600), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x245940a6e740), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x245940a6e880), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x245940a6e880), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x245940a6e740), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x245940a6e600), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa9060), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa9060), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa92e0), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa92e0), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x245940a6e600), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x245940a6e740), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x245940a6e880), global 0x245940a6e1a0 JS IMPORT: Module metadata hook for module 0x245940a6e740 JS IMPORT: Defining meta.importSync for module 0x245940a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x245940a6e600), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa9060), global 0x245940a6e1a0 JS IMPORT: Module metadata hook for module 0x245940aa91a0 JS IMPORT: Defining meta.importSync for module 0x245940aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a2277a14cc0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1a2277a00100 of 0x1a2277a18310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a2277a18310 in 0x1a2277a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1a2277a00100 of 0x1a2277a19120 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a2277a00100 of 0x1a2277a14ba8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a2277a00100 of 0x245940a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a2277a18310 of 0x245940a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x245940ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x245940aad070, JSClass 0x562ddfcc73e0, in object 0x245940aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1a2277a19470 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x245940aad0d0, JSClass 0x562ddfcc73e0, in object 0x245940aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x245940aad130, JSClass 0x562ddfcc73e0, in object 0x245940aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x245940aad190, JSClass 0x562ddfcc73e0, in object 0x245940aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x245940aad040 in GIRepository 0x1a2277a14ba8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x245940a6ee20), global 0x245940a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x245940aa92e0), global 0x245940a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x245940aad1f0 in GIRepository 0x1a2277a14ba8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1a2277a00100 of 0x1a2277a1ecd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1a2277a00100 of 0x245940ab1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1a2277a00100 of 0x245940ab1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1a2277a18310 of 0x245940ab1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x245940ab1c70 class 0x562ddfccac00 in object 0x245940aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x245940aad670, JSClass 0x562ddfcc6700, in object 0x245940aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x245940aad220 in GIRepository 0x1a2277a14ba8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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/65 /gjs/coverage/function_lines_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/hits_on_multiline_if_cond OK ▶ 64/65 /gjs/coverage/full_line_tally_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/no_hits_for_unexecuted_file OK ▶ 64/65 /gjs/coverage/end_of_record_section_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/correct_line_coverage_data_written_for_both_sections OK ▶ 64/65 /util/misc/strv/concat/null OK ▶ 64/65 /util/misc/strv/concat/pointers OK ▶ 64/65 /gi/args/set-get-unset OK ▶ 64/65 /gi/args/rounded_values OK 64/65 gjs:C / API tests OK 20.06s 61 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Gjs-Message: 04:41:00.539: Using C++ random seed 3602475563 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 0x14e7c0100098 JS IMPORT: Defining parent (nil) of 0x14e7c0100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14e7c0100100 of 0x14e7c01003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x878b976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x878b976e420), global 0x878b976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x878b976e420), global 0x878b976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x878b976e420), global 0x878b976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x878b976e420), global 0x878b976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x878b976e420), global 0x878b976e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x878b976e600), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x878b976e740), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878b976e880), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878b976e880), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x878b976e740), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x878b976e600), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a9060), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a9060), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a92e0), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a92e0), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x878b976e600), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x878b976e740), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878b976e880), global 0x878b976e1a0 JS IMPORT: Module metadata hook for module 0x878b976e740 JS IMPORT: Defining meta.importSync for module 0x878b976e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x878b976e600), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a9060), global 0x878b976e1a0 JS IMPORT: Module metadata hook for module 0x878b97a91a0 JS IMPORT: Defining meta.importSync for module 0x878b97a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14e7c0111c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14e7c0100100 of 0x14e7c0111d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14e7c0111d40 in 0x14e7c0100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14e7c0100100 of 0x14e7c01120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14e7c0100100 of 0x14e7c0111af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14e7c0100100 of 0x878b976ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14e7c0111d40 of 0x878b976ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x878b97b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x878b97ad070, JSClass 0x7b54ac0eb620, in object 0x878b97ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14e7c01123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x878b97ad0d0, JSClass 0x7b54ac0eb620, in object 0x878b97ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x878b97ad130, JSClass 0x7b54ac0eb620, in object 0x878b97ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x878b97ad190, JSClass 0x7b54ac0eb620, in object 0x878b97ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x878b97ad040 in GIRepository 0x14e7c0111af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x878b976ee20), global 0x878b976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878b97a92e0), global 0x878b976e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x878b97ad1f0 in GIRepository 0x14e7c0111af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x14e7c0100100 of 0x14e7c0117020 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3fba02a00098 JS IMPORT: Defining parent (nil) of 0x3fba02a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fba02a00100 of 0x3fba02a004a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c343436e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c343436e420), global 0x3c343436e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c343436e420), global 0x3c343436e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c343436e420), global 0x3c343436e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c343436e420), global 0x3c343436e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c343436e420), global 0x3c343436e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c343436e600), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c343436e740), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c343436e880), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c343436e880), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c343436e740), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c343436e600), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a9060), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a9060), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a92e0), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a92e0), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c343436e600), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c343436e740), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c343436e880), global 0x3c343436e1a0 JS IMPORT: Module metadata hook for module 0x3c343436e740 JS IMPORT: Defining meta.importSync for module 0x3c343436e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c343436e600), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a9060), global 0x3c343436e1a0 JS IMPORT: Module metadata hook for module 0x3c34343a91a0 JS IMPORT: Defining meta.importSync for module 0x3c34343a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fba02a11ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3fba02a00100 of 0x3fba02a11ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fba02a11ee0 in 0x3fba02a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fba02a00100 of 0x3fba02a12268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fba02a00100 of 0x3fba02a11bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fba02a00100 of 0x3c343436ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fba02a11ee0 of 0x3c343436ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c34343b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c34343ad070, JSClass 0x7b54ac0eb620, in object 0x3c34343ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3fba02a125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c34343ad0d0, JSClass 0x7b54ac0eb620, in object 0x3c34343ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c34343ad130, JSClass 0x7b54ac0eb620, in object 0x3c34343ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c34343ad190, JSClass 0x7b54ac0eb620, in object 0x3c34343ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c34343ad040 in GIRepository 0x3fba02a11bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c343436ee20), global 0x3c343436e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c34343a92e0), global 0x3c343436e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c34343ad1f0 in GIRepository 0x3fba02a11bd0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3fba02a00100 of 0x3fba02a17208 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x292b46b00098 JS IMPORT: Defining parent (nil) of 0x292b46b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x292b46b00100 of 0x292b46b00590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x203ce3a6e420), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x203ce3a6e420), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x203ce3a6e420), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x203ce3a6e420), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x203ce3a6e420), global 0x203ce3a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x203ce3a6e600), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x203ce3a6e740), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x203ce3a6e880), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x203ce3a6e880), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x203ce3a6e740), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x203ce3a6e600), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa9060), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa9060), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa92e0), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa92e0), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x203ce3a6e600), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x203ce3a6e740), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x203ce3a6e880), global 0x203ce3a6e1a0 JS IMPORT: Module metadata hook for module 0x203ce3a6e740 JS IMPORT: Defining meta.importSync for module 0x203ce3a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x203ce3a6e600), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa9060), global 0x203ce3a6e1a0 JS IMPORT: Module metadata hook for module 0x203ce3aa91a0 JS IMPORT: Defining meta.importSync for module 0x203ce3aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x292b46b11dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x292b46b00100 of 0x292b46b12098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x292b46b12098 in 0x292b46b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x292b46b00100 of 0x292b46b12460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x292b46b00100 of 0x292b46b11cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x292b46b00100 of 0x203ce3a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x292b46b12098 of 0x203ce3a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x203ce3ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x203ce3aad070, JSClass 0x7b54ac0eb620, in object 0x203ce3aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x292b46b127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x203ce3aad0d0, JSClass 0x7b54ac0eb620, in object 0x203ce3aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x203ce3aad130, JSClass 0x7b54ac0eb620, in object 0x203ce3aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x203ce3aad190, JSClass 0x7b54ac0eb620, in object 0x203ce3aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x203ce3aad040 in GIRepository 0x292b46b11cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x203ce3a6ee20), global 0x203ce3a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x203ce3aa92e0), global 0x203ce3a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x203ce3aad1f0 in GIRepository 0x292b46b11cc0 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 0x203ce3a6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x26c214700098 JS IMPORT: Defining parent (nil) of 0x26c214700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26c214700100 of 0x26c214700670 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x318e4a66e420), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x318e4a66e420), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x318e4a66e420), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x318e4a66e420), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x318e4a66e420), global 0x318e4a66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x318e4a66e600), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x318e4a66e740), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x318e4a66e880), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x318e4a66e880), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x318e4a66e740), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x318e4a66e600), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a9060), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a9060), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a92e0), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a92e0), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x318e4a66e600), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x318e4a66e740), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x318e4a66e880), global 0x318e4a66e1a0 JS IMPORT: Module metadata hook for module 0x318e4a66e740 JS IMPORT: Defining meta.importSync for module 0x318e4a66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x318e4a66e600), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a9060), global 0x318e4a66e1a0 JS IMPORT: Module metadata hook for module 0x318e4a6a91a0 JS IMPORT: Defining meta.importSync for module 0x318e4a6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26c214711eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26c214700100 of 0x26c214712240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26c214712240 in 0x26c214700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26c214700100 of 0x26c214712628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26c214700100 of 0x26c214711da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26c214700100 of 0x318e4a66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26c214712240 of 0x318e4a66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x318e4a6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x318e4a6ad070, JSClass 0x7b54ac0eb620, in object 0x318e4a6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26c214712978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x318e4a6ad0d0, JSClass 0x7b54ac0eb620, in object 0x318e4a6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x318e4a6ad130, JSClass 0x7b54ac0eb620, in object 0x318e4a6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x318e4a6ad190, JSClass 0x7b54ac0eb620, in object 0x318e4a6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x318e4a6ad040 in GIRepository 0x26c214711da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x318e4a66ee20), global 0x318e4a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x318e4a6a92e0), global 0x318e4a66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x318e4a6ad1f0 in GIRepository 0x26c214711da0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x289086f00098 JS IMPORT: Defining parent (nil) of 0x289086f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x289086f00100 of 0x289086f00750 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a3e96d6e420), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a3e96d6e420), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a3e96d6e420), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a3e96d6e420), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a3e96d6e420), global 0x2a3e96d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a3e96d6e600), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a3e96d6e740), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a3e96d6e880), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a3e96d6e880), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a3e96d6e740), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a3e96d6e600), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da9060), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da9060), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da92e0), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da92e0), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a3e96d6e600), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a3e96d6e740), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a3e96d6e880), global 0x2a3e96d6e1a0 JS IMPORT: Module metadata hook for module 0x2a3e96d6e740 JS IMPORT: Defining meta.importSync for module 0x2a3e96d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a3e96d6e600), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da9060), global 0x2a3e96d6e1a0 JS IMPORT: Module metadata hook for module 0x2a3e96da91a0 JS IMPORT: Defining meta.importSync for module 0x2a3e96da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x289086f11f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x289086f00100 of 0x289086f123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x289086f123e8 in 0x289086f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x289086f00100 of 0x289086f127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x289086f00100 of 0x289086f11e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x289086f00100 of 0x2a3e96d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x289086f123e8 of 0x2a3e96d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a3e96db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a3e96dad070, JSClass 0x7b54ac0eb620, in object 0x2a3e96dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x289086f12b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a3e96dad0d0, JSClass 0x7b54ac0eb620, in object 0x2a3e96dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a3e96dad130, JSClass 0x7b54ac0eb620, in object 0x2a3e96dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a3e96dad190, JSClass 0x7b54ac0eb620, in object 0x2a3e96dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a3e96dad040 in GIRepository 0x289086f11e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a3e96d6ee20), global 0x2a3e96d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a3e96da92e0), global 0x2a3e96d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2a3e96dad1f0 in GIRepository 0x289086f11e80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f43ca200098 JS IMPORT: Defining parent (nil) of 0x1f43ca200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f43ca200100 of 0x1f43ca200830 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e8fd746e420), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e8fd746e420), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e8fd746e420), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e8fd746e420), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e8fd746e420), global 0x2e8fd746e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e8fd746e600), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8fd746e740), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8fd746e880), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8fd746e880), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8fd746e740), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e8fd746e600), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a9060), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a9060), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a92e0), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a92e0), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e8fd746e600), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8fd746e740), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8fd746e880), global 0x2e8fd746e1a0 JS IMPORT: Module metadata hook for module 0x2e8fd746e740 JS IMPORT: Defining meta.importSync for module 0x2e8fd746e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e8fd746e600), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a9060), global 0x2e8fd746e1a0 JS IMPORT: Module metadata hook for module 0x2e8fd74a91a0 JS IMPORT: Defining meta.importSync for module 0x2e8fd74a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f43ca212078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f43ca200100 of 0x1f43ca212590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f43ca212590 in 0x1f43ca200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f43ca200100 of 0x1f43ca2129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f43ca200100 of 0x1f43ca211f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f43ca200100 of 0x2e8fd746ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f43ca212590 of 0x2e8fd746ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e8fd74b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e8fd74ad070, JSClass 0x7b54ac0eb620, in object 0x2e8fd74ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f43ca212d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e8fd74ad0d0, JSClass 0x7b54ac0eb620, in object 0x2e8fd74ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e8fd74ad130, JSClass 0x7b54ac0eb620, in object 0x2e8fd74ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e8fd74ad190, JSClass 0x7b54ac0eb620, in object 0x2e8fd74ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e8fd74ad040 in GIRepository 0x1f43ca211f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e8fd746ee20), global 0x2e8fd746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8fd74a92e0), global 0x2e8fd746e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2e8fd74ad1f0 in GIRepository 0x1f43ca211f60 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2c6a74b00098 JS IMPORT: Defining parent (nil) of 0x2c6a74b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c6a74b00100 of 0x2c6a74b00910 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x314c0b36e420), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x314c0b36e420), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x314c0b36e420), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x314c0b36e420), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x314c0b36e420), global 0x314c0b36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x314c0b36e600), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x314c0b36e740), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x314c0b36e880), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x314c0b36e880), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x314c0b36e740), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x314c0b36e600), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a9060), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a9060), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a92e0), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a92e0), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x314c0b36e600), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x314c0b36e740), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x314c0b36e880), global 0x314c0b36e1a0 JS IMPORT: Module metadata hook for module 0x314c0b36e740 JS IMPORT: Defining meta.importSync for module 0x314c0b36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x314c0b36e600), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a9060), global 0x314c0b36e1a0 JS IMPORT: Module metadata hook for module 0x314c0b3a91a0 JS IMPORT: Defining meta.importSync for module 0x314c0b3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c6a74b12158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2c6a74b00100 of 0x2c6a74b12738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c6a74b12738 in 0x2c6a74b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c6a74b00100 of 0x2c6a74b12ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c6a74b00100 of 0x2c6a74b12040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c6a74b00100 of 0x314c0b36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c6a74b12738 of 0x314c0b36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x314c0b3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x314c0b3ad070, JSClass 0x7b54ac0eb620, in object 0x314c0b3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2c6a74b12ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x314c0b3ad0d0, JSClass 0x7b54ac0eb620, in object 0x314c0b3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x314c0b3ad130, JSClass 0x7b54ac0eb620, in object 0x314c0b3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x314c0b3ad190, JSClass 0x7b54ac0eb620, in object 0x314c0b3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x314c0b3ad040 in GIRepository 0x2c6a74b12040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x314c0b36ee20), global 0x314c0b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x314c0b3a92e0), global 0x314c0b36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x314c0b3ad1f0 in GIRepository 0x2c6a74b12040 JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x2c6a74b17b38), global 0x314c0b36e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c6a74b00100 of 0x2c6a74b191f8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2c6a74b00100 of 0x314c0b3b1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c6a74b00100 of 0x314c0b3b1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c6a74b12738 of 0x314c0b3b1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x314c0b3b1d30 class 0x7b54ac0ef360 in object 0x314c0b3ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x314c0b3ad670, JSClass 0x7b54ac0ebe20, in object 0x314c0b3ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x314c0b3ad220 in GIRepository 0x2c6a74b12040 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2c6a74b00100 of 0x314c0b3b1af0 '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 0x314c0b3ad6a0, JSClass 0x7b54ac0eb620, in object 0x314c0b3ad040 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Promise job queue handler JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module metadata hook for module 0x314c0b3a9560 JS IMPORT: Defining meta.importSync for module 0x314c0b3a9560 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2c6a74b17b38), global 0x314c0b36e1a0 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: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b2394200098 JS IMPORT: Defining parent (nil) of 0x1b2394200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b2394200100 of 0x1b23942009f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d987836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d987836e420), global 0x2d987836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d987836e420), global 0x2d987836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d987836e420), global 0x2d987836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d987836e420), global 0x2d987836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d987836e420), global 0x2d987836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d987836e600), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d987836e740), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d987836e880), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d987836e880), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d987836e740), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d987836e600), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a9060), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a9060), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a92e0), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a92e0), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d987836e600), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d987836e740), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d987836e880), global 0x2d987836e1a0 JS IMPORT: Module metadata hook for module 0x2d987836e740 JS IMPORT: Defining meta.importSync for module 0x2d987836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d987836e600), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a9060), global 0x2d987836e1a0 JS IMPORT: Module metadata hook for module 0x2d98783a91a0 JS IMPORT: Defining meta.importSync for module 0x2d98783a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b2394212238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b2394200100 of 0x1b23942128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b23942128e0 in 0x1b2394200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b2394200100 of 0x1b2394212d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b2394200100 of 0x1b2394212120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b2394200100 of 0x2d987836ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b23942128e0 of 0x2d987836ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d98783b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d98783ad070, JSClass 0x7b54ac0eb620, in object 0x2d98783ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b23942130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d98783ad0d0, JSClass 0x7b54ac0eb620, in object 0x2d98783ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d98783ad130, JSClass 0x7b54ac0eb620, in object 0x2d98783ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d98783ad190, JSClass 0x7b54ac0eb620, in object 0x2d98783ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d98783ad040 in GIRepository 0x1b2394212120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d987836ee20), global 0x2d987836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d98783a92e0), global 0x2d987836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d98783ad1f0 in GIRepository 0x1b2394212120 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3753b3200098 JS IMPORT: Defining parent (nil) of 0x3753b3200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3753b3200100 of 0x3753b3200ad0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26529b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26529b6e420), global 0x26529b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26529b6e420), global 0x26529b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26529b6e420), global 0x26529b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26529b6e420), global 0x26529b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26529b6e420), global 0x26529b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26529b6e600), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26529b6e740), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26529b6e880), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26529b6e880), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26529b6e740), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26529b6e600), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba9060), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba9060), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba92e0), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba92e0), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26529b6e600), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26529b6e740), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26529b6e880), global 0x26529b6e1a0 JS IMPORT: Module metadata hook for module 0x26529b6e740 JS IMPORT: Defining meta.importSync for module 0x26529b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26529b6e600), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba9060), global 0x26529b6e1a0 JS IMPORT: Module metadata hook for module 0x26529ba91a0 JS IMPORT: Defining meta.importSync for module 0x26529ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3753b3212318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3753b3200100 of 0x3753b3212a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3753b3212a88 in 0x3753b3200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3753b3200100 of 0x3753b3212f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3753b3200100 of 0x3753b3212200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3753b3200100 of 0x26529b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3753b3212a88 of 0x26529b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26529bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26529bad070, JSClass 0x7b54ac0eb620, in object 0x26529bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3753b3213280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26529bad0d0, JSClass 0x7b54ac0eb620, in object 0x26529bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26529bad130, JSClass 0x7b54ac0eb620, in object 0x26529bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26529bad190, JSClass 0x7b54ac0eb620, in object 0x26529bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26529bad040 in GIRepository 0x3753b3212200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26529b6ee20), global 0x26529b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26529ba92e0), global 0x26529b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x26529bad1f0 in GIRepository 0x3753b3212200 JS IMPORT: Async module resolve hook for module '"./num.js"' (relative to 0x3753b3217f18), global 0x26529b6e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3753b3200100 of 0x3753b32192e8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3753b3200100 of 0x26529bb1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3753b3200100 of 0x26529bb1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3753b3212a88 of 0x26529bb1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26529bb1cd0 class 0x7b54ac0ef360 in object 0x26529bad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26529bad670, JSClass 0x7b54ac0ebe20, in object 0x26529bad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26529bad220 in GIRepository 0x3753b3212200 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x3753b3200100 of 0x26529bb1a90 '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 0x26529bad6a0, JSClass 0x7b54ac0eb620, in object 0x26529bad040 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS CTX: Promise job queue handler 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 IMPORT: Module resolve hook for module '"./num.js"' (relative to 0x3753b3217f18), global 0x26529b6e1a0 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: Stopping promise job queue handler JS CTX: Promise job queue handler finished 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x218ed6100098 JS IMPORT: Defining parent (nil) of 0x218ed6100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed6100bb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1caee816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1caee816e420), global 0x1caee816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1caee816e420), global 0x1caee816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1caee816e420), global 0x1caee816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1caee816e420), global 0x1caee816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1caee816e420), global 0x1caee816e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1caee816e600), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1caee816e740), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1caee816e880), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1caee816e880), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1caee816e740), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1caee816e600), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a9060), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a9060), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a92e0), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a92e0), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1caee816e600), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1caee816e740), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1caee816e880), global 0x1caee816e1a0 JS IMPORT: Module metadata hook for module 0x1caee816e740 JS IMPORT: Defining meta.importSync for module 0x1caee816e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1caee816e600), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a9060), global 0x1caee816e1a0 JS IMPORT: Module metadata hook for module 0x1caee81a91a0 JS IMPORT: Defining meta.importSync for module 0x1caee81a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x218ed61123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed6112c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x218ed6112c30 in 0x218ed6100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed61130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed61122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x218ed6100100 of 0x1caee816ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x218ed6112c30 of 0x1caee816ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1caee81b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1caee81ad070, JSClass 0x7b54ac0eb620, in object 0x1caee81ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x218ed6113448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1caee81ad0d0, JSClass 0x7b54ac0eb620, in object 0x1caee81ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1caee81ad130, JSClass 0x7b54ac0eb620, in object 0x1caee81ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1caee81ad190, JSClass 0x7b54ac0eb620, in object 0x1caee81ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1caee81ad040 in GIRepository 0x218ed61122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1caee816ee20), global 0x1caee816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1caee81a92e0), global 0x1caee816e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1caee81ad1f0 in GIRepository 0x218ed61122e0 JS IMPORT: Async module resolve hook for module '"badmodule"' (relative to 0x218ed6118108), global 0x1caee816e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: Starting promise job queue handler JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed6118f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x218ed6100100 of 0x1caee81b1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x218ed6100100 of 0x1caee81b1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x218ed6112c30 of 0x1caee81b1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1caee81b1d30 class 0x7b54ac0ef360 in object 0x1caee81ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1caee81ad670, JSClass 0x7b54ac0ebe20, in object 0x1caee81ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1caee81ad220 in GIRepository 0x218ed61122e0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x218ed6100100 of 0x1caee81b1af0 '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 0x1caee81ad6a0, JSClass 0x7b54ac0eb620, in object 0x1caee81ad040 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Promise job queue handler 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 CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x218ed6100100 of 0x218ed611cac8 '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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x13c9b8e00098 JS IMPORT: Defining parent (nil) of 0x13c9b8e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x13c9b8e00100 of 0x13c9b8e00c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f02d276e420), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f02d276e420), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f02d276e420), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f02d276e420), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f02d276e420), global 0x2f02d276e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f02d276e600), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f02d276e740), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f02d276e880), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f02d276e880), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f02d276e740), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f02d276e600), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a9060), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a9060), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a92e0), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a92e0), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f02d276e600), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f02d276e740), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f02d276e880), global 0x2f02d276e1a0 JS IMPORT: Module metadata hook for module 0x2f02d276e740 JS IMPORT: Defining meta.importSync for module 0x2f02d276e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f02d276e600), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a9060), global 0x2f02d276e1a0 JS IMPORT: Module metadata hook for module 0x2f02d27a91a0 JS IMPORT: Defining meta.importSync for module 0x2f02d27a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x13c9b8e124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x13c9b8e00100 of 0x13c9b8e12dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x13c9b8e12dd8 in 0x13c9b8e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x13c9b8e00100 of 0x13c9b8e132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x13c9b8e00100 of 0x13c9b8e123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x13c9b8e00100 of 0x2f02d276ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x13c9b8e12dd8 of 0x2f02d276ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f02d27b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f02d27ad070, JSClass 0x7b54ac0eb620, in object 0x2f02d27ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x13c9b8e13630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f02d27ad0d0, JSClass 0x7b54ac0eb620, in object 0x2f02d27ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f02d27ad130, JSClass 0x7b54ac0eb620, in object 0x2f02d27ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f02d27ad190, JSClass 0x7b54ac0eb620, in object 0x2f02d27ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f02d27ad040 in GIRepository 0x13c9b8e123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f02d276ee20), global 0x2f02d276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f02d27a92e0), global 0x2f02d276e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f02d27ad1f0 in GIRepository 0x13c9b8e123c0 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 0x2f02d276e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3c08b9a00098 JS IMPORT: Defining parent (nil) of 0x3c08b9a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c08b9a00100 of 0x3c08b9a00d70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x259da406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259da406e420), global 0x259da406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259da406e420), global 0x259da406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259da406e420), global 0x259da406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259da406e420), global 0x259da406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x259da406e420), global 0x259da406e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x259da406e600), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259da406e740), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259da406e880), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259da406e880), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259da406e740), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x259da406e600), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a9060), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a9060), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a92e0), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a92e0), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x259da406e600), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x259da406e740), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x259da406e880), global 0x259da406e1a0 JS IMPORT: Module metadata hook for module 0x259da406e740 JS IMPORT: Defining meta.importSync for module 0x259da406e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x259da406e600), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a9060), global 0x259da406e1a0 JS IMPORT: Module metadata hook for module 0x259da40a91a0 JS IMPORT: Defining meta.importSync for module 0x259da40a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c08b9a125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3c08b9a00100 of 0x3c08b9a12f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c08b9a12f80 in 0x3c08b9a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c08b9a00100 of 0x3c08b9a134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c08b9a00100 of 0x3c08b9a124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c08b9a00100 of 0x259da406ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c08b9a12f80 of 0x259da406ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x259da40b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x259da40ad070, JSClass 0x7b54ac0eb620, in object 0x259da40ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3c08b9a137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x259da40ad0d0, JSClass 0x7b54ac0eb620, in object 0x259da40ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x259da40ad130, JSClass 0x7b54ac0eb620, in object 0x259da40ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x259da40ad190, JSClass 0x7b54ac0eb620, in object 0x259da40ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x259da40ad040 in GIRepository 0x3c08b9a124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x259da406ee20), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x259da40a92e0), global 0x259da406e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x259da40ad1f0 in GIRepository 0x3c08b9a124a0 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 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a9560), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a9560), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a9560), global 0x259da406e1a0 JS IMPORT: Module metadata hook for module 0x259da40a96a0 JS IMPORT: Defining meta.importSync for module 0x259da40a96a0 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 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a99c0), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a99c0), global 0x259da406e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x259da40a99c0), global 0x259da406e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x358da1900098 JS IMPORT: Defining parent (nil) of 0x358da1900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x358da1900100 of 0x358da1900e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x8144796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8144796e420), global 0x8144796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8144796e420), global 0x8144796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8144796e420), global 0x8144796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8144796e420), global 0x8144796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8144796e420), global 0x8144796e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8144796e600), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8144796e740), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8144796e880), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8144796e880), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8144796e740), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8144796e600), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a9060), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a9060), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a92e0), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a92e0), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8144796e600), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8144796e740), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8144796e880), global 0x8144796e1a0 JS IMPORT: Module metadata hook for module 0x8144796e740 JS IMPORT: Defining meta.importSync for module 0x8144796e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8144796e600), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a9060), global 0x8144796e1a0 JS IMPORT: Module metadata hook for module 0x814479a91a0 JS IMPORT: Defining meta.importSync for module 0x814479a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x358da1912698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x358da1900100 of 0x358da1913128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x358da1913128 in 0x358da1900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x358da1900100 of 0x358da1913670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x358da1900100 of 0x358da1912580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x358da1900100 of 0x8144796ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x358da1913128 of 0x8144796ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x814479b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x814479ad070, JSClass 0x7b54ac0eb620, in object 0x814479ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x358da19139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x814479ad0d0, JSClass 0x7b54ac0eb620, in object 0x814479ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x814479ad130, JSClass 0x7b54ac0eb620, in object 0x814479ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x814479ad190, JSClass 0x7b54ac0eb620, in object 0x814479ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x814479ad040 in GIRepository 0x358da1912580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8144796ee20), global 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x814479a92e0), global 0x8144796e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x814479ad1f0 in GIRepository 0x358da1912580 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 0x8144796e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x814479a9560), global 0x8144796e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x166659500098 JS IMPORT: Defining parent (nil) of 0x166659500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x166659500100 of 0x166659500f30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x352255c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x352255c6e420), global 0x352255c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x352255c6e420), global 0x352255c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x352255c6e420), global 0x352255c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x352255c6e420), global 0x352255c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x352255c6e420), global 0x352255c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x352255c6e600), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352255c6e740), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352255c6e880), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352255c6e880), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352255c6e740), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x352255c6e600), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca9060), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca9060), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca92e0), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca92e0), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x352255c6e600), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352255c6e740), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352255c6e880), global 0x352255c6e1a0 JS IMPORT: Module metadata hook for module 0x352255c6e740 JS IMPORT: Defining meta.importSync for module 0x352255c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x352255c6e600), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca9060), global 0x352255c6e1a0 JS IMPORT: Module metadata hook for module 0x352255ca91a0 JS IMPORT: Defining meta.importSync for module 0x352255ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x166659512778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x166659500100 of 0x1666595132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1666595132d0 in 0x166659500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x166659500100 of 0x166659513838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x166659500100 of 0x166659512660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x166659500100 of 0x352255c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1666595132d0 of 0x352255c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x352255cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x352255cad070, JSClass 0x7b54ac0eb620, in object 0x352255cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x166659513b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x352255cad0d0, JSClass 0x7b54ac0eb620, in object 0x352255cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x352255cad130, JSClass 0x7b54ac0eb620, in object 0x352255cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x352255cad190, JSClass 0x7b54ac0eb620, in object 0x352255cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x352255cad040 in GIRepository 0x166659512660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x352255c6ee20), global 0x352255c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352255ca92e0), global 0x352255c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x352255cad1f0 in GIRepository 0x166659512660 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x352255c6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5f5de600098 JS IMPORT: Defining parent (nil) of 0x5f5de600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5f5de600100 of 0x5f5de601010 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c236176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c236176e420), global 0x3c236176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c236176e420), global 0x3c236176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c236176e420), global 0x3c236176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c236176e420), global 0x3c236176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c236176e420), global 0x3c236176e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c236176e600), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c236176e740), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c236176e880), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c236176e880), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c236176e740), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c236176e600), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a9060), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a9060), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a92e0), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a92e0), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c236176e600), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c236176e740), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c236176e880), global 0x3c236176e1a0 JS IMPORT: Module metadata hook for module 0x3c236176e740 JS IMPORT: Defining meta.importSync for module 0x3c236176e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c236176e600), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a9060), global 0x3c236176e1a0 JS IMPORT: Module metadata hook for module 0x3c23617a91a0 JS IMPORT: Defining meta.importSync for module 0x3c23617a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5f5de612858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5f5de600100 of 0x5f5de613478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5f5de613478 in 0x5f5de600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5f5de600100 of 0x5f5de613a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5f5de600100 of 0x5f5de612740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5f5de600100 of 0x3c236176ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5f5de613478 of 0x3c236176ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c23617b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c23617ad070, JSClass 0x7b54ac0eb620, in object 0x3c23617ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5f5de613d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c23617ad0d0, JSClass 0x7b54ac0eb620, in object 0x3c23617ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c23617ad130, JSClass 0x7b54ac0eb620, in object 0x3c23617ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c23617ad190, JSClass 0x7b54ac0eb620, in object 0x3c23617ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c23617ad040 in GIRepository 0x5f5de612740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c236176ee20), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c23617a92e0), global 0x3c236176e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c23617ad1f0 in GIRepository 0x5f5de612740 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x3c236176e1a0 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 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x3c23617a96a0), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x3c23617a96a0), global 0x3c236176e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x3c23617a96a0), global 0x3c236176e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5fbe3e00098 JS IMPORT: Defining parent (nil) of 0x5fbe3e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5fbe3e00100 of 0x5fbe3e010f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x374ad9d6e420), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x374ad9d6e420), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x374ad9d6e420), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x374ad9d6e420), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x374ad9d6e420), global 0x374ad9d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374ad9d6e600), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374ad9d6e740), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374ad9d6e880), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374ad9d6e880), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374ad9d6e740), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374ad9d6e600), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da9060), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da9060), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da92e0), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da92e0), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374ad9d6e600), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374ad9d6e740), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374ad9d6e880), global 0x374ad9d6e1a0 JS IMPORT: Module metadata hook for module 0x374ad9d6e740 JS IMPORT: Defining meta.importSync for module 0x374ad9d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374ad9d6e600), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da9060), global 0x374ad9d6e1a0 JS IMPORT: Module metadata hook for module 0x374ad9da91a0 JS IMPORT: Defining meta.importSync for module 0x374ad9da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5fbe3e12938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5fbe3e00100 of 0x5fbe3e13620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5fbe3e13620 in 0x5fbe3e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5fbe3e00100 of 0x5fbe3e13be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5fbe3e00100 of 0x5fbe3e12820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5fbe3e00100 of 0x374ad9d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5fbe3e13620 of 0x374ad9d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x374ad9db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x374ad9dad070, JSClass 0x7b54ac0eb620, in object 0x374ad9dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5fbe3e13f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x374ad9dad0d0, JSClass 0x7b54ac0eb620, in object 0x374ad9dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x374ad9dad130, JSClass 0x7b54ac0eb620, in object 0x374ad9dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x374ad9dad190, JSClass 0x7b54ac0eb620, in object 0x374ad9dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x374ad9dad040 in GIRepository 0x5fbe3e12820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374ad9d6ee20), global 0x374ad9d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374ad9da92e0), global 0x374ad9d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x374ad9dad1f0 in GIRepository 0x5fbe3e12820 JS IMPORT: Module resolve hook for module 'foo' (nonexist.js), global 0x374ad9d6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x248d49a00098 JS IMPORT: Defining parent (nil) of 0x248d49a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x248d49a00100 of 0x248d49a011d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25c19cb6e420), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25c19cb6e420), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25c19cb6e420), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25c19cb6e420), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25c19cb6e420), global 0x25c19cb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25c19cb6e600), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c19cb6e740), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c19cb6e880), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c19cb6e880), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c19cb6e740), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25c19cb6e600), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba9060), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba9060), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba92e0), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba92e0), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25c19cb6e600), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c19cb6e740), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c19cb6e880), global 0x25c19cb6e1a0 JS IMPORT: Module metadata hook for module 0x25c19cb6e740 JS IMPORT: Defining meta.importSync for module 0x25c19cb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25c19cb6e600), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba9060), global 0x25c19cb6e1a0 JS IMPORT: Module metadata hook for module 0x25c19cba91a0 JS IMPORT: Defining meta.importSync for module 0x25c19cba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x248d49a12a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x248d49a00100 of 0x248d49a137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x248d49a137c8 in 0x248d49a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x248d49a00100 of 0x248d49a13db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x248d49a00100 of 0x248d49a12900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x248d49a00100 of 0x25c19cb6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x248d49a137c8 of 0x25c19cb6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25c19cbb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25c19cbad070, JSClass 0x7b54ac0eb620, in object 0x25c19cbad040 JS CTX: Initialized class GIRepositoryGType prototype 0x248d49a14108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25c19cbad0d0, JSClass 0x7b54ac0eb620, in object 0x25c19cbad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25c19cbad130, JSClass 0x7b54ac0eb620, in object 0x25c19cbad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25c19cbad190, JSClass 0x7b54ac0eb620, in object 0x25c19cbad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25c19cbad040 in GIRepository 0x248d49a12900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25c19cb6ee20), global 0x25c19cb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c19cba92e0), global 0x25c19cb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25c19cbad1f0 in GIRepository 0x248d49a12900 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2dc1bee00098 JS IMPORT: Defining parent (nil) of 0x2dc1bee00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2dc1bee00100 of 0x2dc1bee012b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x76390d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76390d6e420), global 0x76390d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76390d6e420), global 0x76390d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76390d6e420), global 0x76390d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76390d6e420), global 0x76390d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76390d6e420), global 0x76390d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x76390d6e600), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76390d6e740), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76390d6e880), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76390d6e880), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76390d6e740), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x76390d6e600), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da9060), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da9060), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da92e0), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da92e0), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x76390d6e600), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76390d6e740), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76390d6e880), global 0x76390d6e1a0 JS IMPORT: Module metadata hook for module 0x76390d6e740 JS IMPORT: Defining meta.importSync for module 0x76390d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x76390d6e600), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da9060), global 0x76390d6e1a0 JS IMPORT: Module metadata hook for module 0x76390da91a0 JS IMPORT: Defining meta.importSync for module 0x76390da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2dc1bee12af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2dc1bee00100 of 0x2dc1bee13970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2dc1bee13970 in 0x2dc1bee00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2dc1bee00100 of 0x2dc1bee13f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2dc1bee00100 of 0x2dc1bee129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2dc1bee00100 of 0x76390d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2dc1bee13970 of 0x76390d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x76390db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x76390dad070, JSClass 0x7b54ac0eb620, in object 0x76390dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2dc1bee142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x76390dad0d0, JSClass 0x7b54ac0eb620, in object 0x76390dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x76390dad130, JSClass 0x7b54ac0eb620, in object 0x76390dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x76390dad190, JSClass 0x7b54ac0eb620, in object 0x76390dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x76390dad040 in GIRepository 0x2dc1bee129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76390d6ee20), global 0x76390d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76390da92e0), global 0x76390d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x76390dad1f0 in GIRepository 0x2dc1bee129e0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2dc1bee00100 of 0x2dc1bee19340 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2dc1bee00100 of 0x76390db1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2dc1bee00100 of 0x76390db1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2dc1bee13970 of 0x76390db1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x76390db1c70 class 0x7b54ac0ef360 in object 0x76390dad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x76390dad670, JSClass 0x7b54ac0ebe20, in object 0x76390dad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x76390dad220 in GIRepository 0x2dc1bee129e0 JS G OBJ: Defined class for Gjs_FooBar (Gjs_FooBar), prototype 0x76390dad6d0, JSClass 0x7b54ac0ebe20, in object 0x2dc1bee12ad0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x232c42400098 JS IMPORT: Defining parent (nil) of 0x232c42400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x232c42400100 of 0x232c42401390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18444d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18444d96e420), global 0x18444d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18444d96e420), global 0x18444d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18444d96e420), global 0x18444d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18444d96e420), global 0x18444d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18444d96e420), global 0x18444d96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18444d96e600), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18444d96e740), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18444d96e880), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18444d96e880), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18444d96e740), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18444d96e600), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a9060), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a9060), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a92e0), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a92e0), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18444d96e600), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18444d96e740), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18444d96e880), global 0x18444d96e1a0 JS IMPORT: Module metadata hook for module 0x18444d96e740 JS IMPORT: Defining meta.importSync for module 0x18444d96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18444d96e600), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a9060), global 0x18444d96e1a0 JS IMPORT: Module metadata hook for module 0x18444d9a91a0 JS IMPORT: Defining meta.importSync for module 0x18444d9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x232c42412bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x232c42400100 of 0x232c42413b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x232c42413b18 in 0x232c42400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x232c42400100 of 0x232c42414158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x232c42400100 of 0x232c42412ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x232c42400100 of 0x18444d96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x232c42413b18 of 0x18444d96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18444d9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18444d9ad070, JSClass 0x7b54ac0eb620, in object 0x18444d9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x232c424144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18444d9ad0d0, JSClass 0x7b54ac0eb620, in object 0x18444d9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18444d9ad130, JSClass 0x7b54ac0eb620, in object 0x18444d9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18444d9ad190, JSClass 0x7b54ac0eb620, in object 0x18444d9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18444d9ad040 in GIRepository 0x232c42412ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18444d96ee20), global 0x18444d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18444d9a92e0), global 0x18444d96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x18444d9ad1f0 in GIRepository 0x232c42412ac0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x232c42400100 of 0x232c42419578 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x232c42400100 of 0x18444d9b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x232c42400100 of 0x18444d9b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x232c42413b18 of 0x18444d9b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x18444d9b1c70 class 0x7b54ac0ef360 in object 0x18444d9ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18444d9ad670, JSClass 0x7b54ac0ebe20, in object 0x18444d9ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x18444d9ad220 in GIRepository 0x232c42412ac0 JS G OBJ: Defined class for GjsTestNoIntrospectionObject (GjsTestNoIntrospectionObject), prototype 0x18444d9ad6d0, JSClass 0x7b54ac0ebe20, in object 0x232c42412bb0 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3ebd24600098 JS IMPORT: Defining parent (nil) of 0x3ebd24600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ebd24600100 of 0x3ebd24601470 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd4e2606e420), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd4e2606e420), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd4e2606e420), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd4e2606e420), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd4e2606e420), global 0xd4e2606e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd4e2606e600), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd4e2606e740), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd4e2606e880), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd4e2606e880), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd4e2606e740), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd4e2606e600), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a9060), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a9060), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a92e0), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a92e0), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd4e2606e600), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd4e2606e740), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd4e2606e880), global 0xd4e2606e1a0 JS IMPORT: Module metadata hook for module 0xd4e2606e740 JS IMPORT: Defining meta.importSync for module 0xd4e2606e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd4e2606e600), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a9060), global 0xd4e2606e1a0 JS IMPORT: Module metadata hook for module 0xd4e260a91a0 JS IMPORT: Defining meta.importSync for module 0xd4e260a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ebd24612cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ebd24600100 of 0x3ebd24613cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ebd24613cc0 in 0x3ebd24600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ebd24600100 of 0x3ebd24614328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ebd24600100 of 0x3ebd24612ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ebd24600100 of 0xd4e2606ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ebd24613cc0 of 0xd4e2606ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd4e260b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd4e260ad070, JSClass 0x7b54ac0eb620, in object 0xd4e260ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ebd24614678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd4e260ad0d0, JSClass 0x7b54ac0eb620, in object 0xd4e260ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd4e260ad130, JSClass 0x7b54ac0eb620, in object 0xd4e260ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd4e260ad190, JSClass 0x7b54ac0eb620, in object 0xd4e260ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd4e260ad040 in GIRepository 0x3ebd24612ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd4e2606ee20), global 0xd4e2606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd4e260a92e0), global 0xd4e2606e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd4e260ad1f0 in GIRepository 0x3ebd24612ba0 Gjs-Message: 04:41:05.535: 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: 04:41:05.546: 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x104991700098 JS IMPORT: Defining parent (nil) of 0x104991700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x104991700100 of 0x104991701550 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdb645f6e420), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdb645f6e420), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdb645f6e420), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdb645f6e420), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdb645f6e420), global 0xdb645f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdb645f6e600), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdb645f6e740), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdb645f6e880), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdb645f6e880), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdb645f6e740), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdb645f6e600), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa9060), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa9060), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa92e0), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa92e0), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdb645f6e600), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdb645f6e740), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdb645f6e880), global 0xdb645f6e1a0 JS IMPORT: Module metadata hook for module 0xdb645f6e740 JS IMPORT: Defining meta.importSync for module 0xdb645f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdb645f6e600), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa9060), global 0xdb645f6e1a0 JS IMPORT: Module metadata hook for module 0xdb645fa91a0 JS IMPORT: Defining meta.importSync for module 0xdb645fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x104991712d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x104991700100 of 0x104991713e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x104991713e68 in 0x104991700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x104991700100 of 0x1049917144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x104991700100 of 0x104991712c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x104991700100 of 0xdb645f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x104991713e68 of 0xdb645f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xdb645fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdb645fad070, JSClass 0x7b54ac0eb620, in object 0xdb645fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x104991714848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdb645fad0d0, JSClass 0x7b54ac0eb620, in object 0xdb645fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdb645fad130, JSClass 0x7b54ac0eb620, in object 0xdb645fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdb645fad190, JSClass 0x7b54ac0eb620, in object 0xdb645fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xdb645fad040 in GIRepository 0x104991712c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdb645f6ee20), global 0xdb645f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdb645fa92e0), global 0xdb645f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xdb645fad1f0 in GIRepository 0x104991712c80 ** 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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b3d99600098 JS IMPORT: Defining parent (nil) of 0x1b3d99600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b3d99600100 of 0x1b3d99601630 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d71b286e420), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d71b286e420), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d71b286e420), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d71b286e420), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d71b286e420), global 0x2d71b286e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d71b286e600), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d71b286e740), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d71b286e880), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d71b286e880), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d71b286e740), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d71b286e600), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a9060), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a9060), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a92e0), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a92e0), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d71b286e600), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d71b286e740), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d71b286e880), global 0x2d71b286e1a0 JS IMPORT: Module metadata hook for module 0x2d71b286e740 JS IMPORT: Defining meta.importSync for module 0x2d71b286e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d71b286e600), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a9060), global 0x2d71b286e1a0 JS IMPORT: Module metadata hook for module 0x2d71b28a91a0 JS IMPORT: Defining meta.importSync for module 0x2d71b28a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b3d99612e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b3d99600100 of 0x1b3d99614010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b3d99614010 in 0x1b3d99600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b3d99600100 of 0x1b3d996146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b3d99600100 of 0x1b3d99612d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b3d99600100 of 0x2d71b286ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b3d99614010 of 0x2d71b286ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d71b28b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d71b28ad070, JSClass 0x7b54ac0eb620, in object 0x2d71b28ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b3d99614a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d71b28ad0d0, JSClass 0x7b54ac0eb620, in object 0x2d71b28ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d71b28ad130, JSClass 0x7b54ac0eb620, in object 0x2d71b28ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d71b28ad190, JSClass 0x7b54ac0eb620, in object 0x2d71b28ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d71b28ad040 in GIRepository 0x1b3d99612d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d71b286ee20), global 0x2d71b286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d71b28a92e0), global 0x2d71b286e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d71b28ad1f0 in GIRepository 0x1b3d99612d60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2e3ccbb00098 JS IMPORT: Defining parent (nil) of 0x2e3ccbb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e3ccbb00100 of 0x2e3ccbb01710 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ade3df6e420), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ade3df6e420), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ade3df6e420), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ade3df6e420), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ade3df6e420), global 0x1ade3df6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ade3df6e600), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ade3df6e740), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ade3df6e880), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ade3df6e880), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ade3df6e740), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ade3df6e600), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa9060), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa9060), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa92e0), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa92e0), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ade3df6e600), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ade3df6e740), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ade3df6e880), global 0x1ade3df6e1a0 JS IMPORT: Module metadata hook for module 0x1ade3df6e740 JS IMPORT: Defining meta.importSync for module 0x1ade3df6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ade3df6e600), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa9060), global 0x1ade3df6e1a0 JS IMPORT: Module metadata hook for module 0x1ade3dfa91a0 JS IMPORT: Defining meta.importSync for module 0x1ade3dfa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e3ccbb12f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e3ccbb00100 of 0x2e3ccbb141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e3ccbb141b8 in 0x2e3ccbb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e3ccbb00100 of 0x2e3ccbb14898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e3ccbb00100 of 0x2e3ccbb12e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e3ccbb00100 of 0x1ade3df6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e3ccbb141b8 of 0x1ade3df6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ade3dfb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ade3dfad070, JSClass 0x7b54ac0eb620, in object 0x1ade3dfad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e3ccbb14be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ade3dfad0d0, JSClass 0x7b54ac0eb620, in object 0x1ade3dfad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ade3dfad130, JSClass 0x7b54ac0eb620, in object 0x1ade3dfad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ade3dfad190, JSClass 0x7b54ac0eb620, in object 0x1ade3dfad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ade3dfad040 in GIRepository 0x2e3ccbb12e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ade3df6ee20), global 0x1ade3df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ade3dfa92e0), global 0x1ade3df6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1ade3dfad1f0 in GIRepository 0x2e3ccbb12e40 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x593e5800098 JS IMPORT: Defining parent (nil) of 0x593e5800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x593e5800100 of 0x593e58017f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a51fe6e420), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a51fe6e420), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a51fe6e420), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a51fe6e420), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a51fe6e420), global 0x13a51fe6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13a51fe6e600), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a51fe6e740), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a51fe6e880), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a51fe6e880), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a51fe6e740), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13a51fe6e600), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea9060), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea9060), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea92e0), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea92e0), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13a51fe6e600), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a51fe6e740), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a51fe6e880), global 0x13a51fe6e1a0 JS IMPORT: Module metadata hook for module 0x13a51fe6e740 JS IMPORT: Defining meta.importSync for module 0x13a51fe6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13a51fe6e600), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea9060), global 0x13a51fe6e1a0 JS IMPORT: Module metadata hook for module 0x13a51fea91a0 JS IMPORT: Defining meta.importSync for module 0x13a51fea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x593e5813038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x593e5800100 of 0x593e5814360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x593e5814360 in 0x593e5800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x593e5800100 of 0x593e5814a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x593e5800100 of 0x593e5812f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x593e5800100 of 0x13a51fe6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x593e5814360 of 0x13a51fe6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13a51feb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13a51fead070, JSClass 0x7b54ac0eb620, in object 0x13a51fead040 JS CTX: Initialized class GIRepositoryGType prototype 0x593e5814db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13a51fead0d0, JSClass 0x7b54ac0eb620, in object 0x13a51fead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13a51fead130, JSClass 0x7b54ac0eb620, in object 0x13a51fead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13a51fead190, JSClass 0x7b54ac0eb620, in object 0x13a51fead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13a51fead040 in GIRepository 0x593e5812f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a51fe6ee20), global 0x13a51fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a51fea92e0), global 0x13a51fe6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x13a51fead1f0 in GIRepository 0x593e5812f20 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3abf97600098 JS IMPORT: Defining parent (nil) of 0x3abf97600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3abf97600100 of 0x3abf976018d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a5f34a6e420), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a5f34a6e420), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a5f34a6e420), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a5f34a6e420), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a5f34a6e420), global 0x3a5f34a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a5f34a6e600), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a5f34a6e740), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a5f34a6e880), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a5f34a6e880), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a5f34a6e740), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a5f34a6e600), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa9060), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa9060), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa92e0), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa92e0), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a5f34a6e600), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a5f34a6e740), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a5f34a6e880), global 0x3a5f34a6e1a0 JS IMPORT: Module metadata hook for module 0x3a5f34a6e740 JS IMPORT: Defining meta.importSync for module 0x3a5f34a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a5f34a6e600), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa9060), global 0x3a5f34a6e1a0 JS IMPORT: Module metadata hook for module 0x3a5f34aa91a0 JS IMPORT: Defining meta.importSync for module 0x3a5f34aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3abf97613118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3abf97600100 of 0x3abf97614508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3abf97614508 in 0x3abf97600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3abf97600100 of 0x3abf97614c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3abf97600100 of 0x3abf97613000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3abf97600100 of 0x3a5f34a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3abf97614508 of 0x3a5f34a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a5f34ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a5f34aad070, JSClass 0x7b54ac0eb620, in object 0x3a5f34aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3abf97614f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a5f34aad0d0, JSClass 0x7b54ac0eb620, in object 0x3a5f34aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a5f34aad130, JSClass 0x7b54ac0eb620, in object 0x3a5f34aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a5f34aad190, JSClass 0x7b54ac0eb620, in object 0x3a5f34aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a5f34aad040 in GIRepository 0x3abf97613000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a5f34a6ee20), global 0x3a5f34a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a5f34aa92e0), global 0x3a5f34a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a5f34aad1f0 in GIRepository 0x3abf97613000 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3fd970000098 JS IMPORT: Defining parent (nil) of 0x3fd970000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fd970000100 of 0x3fd970001590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12908446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908446e420), global 0x12908446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908446e420), global 0x12908446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908446e420), global 0x12908446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908446e420), global 0x12908446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908446e420), global 0x12908446e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12908446e600), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908446e740), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908446e880), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908446e880), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908446e740), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12908446e600), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a9060), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a9060), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a92e0), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a92e0), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12908446e600), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908446e740), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908446e880), global 0x12908446e1a0 JS IMPORT: Module metadata hook for module 0x12908446e740 JS IMPORT: Defining meta.importSync for module 0x12908446e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12908446e600), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a9060), global 0x12908446e1a0 JS IMPORT: Module metadata hook for module 0x1290844a91a0 JS IMPORT: Defining meta.importSync for module 0x1290844a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fd970012dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3fd970000100 of 0x3fd970014290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fd970014290 in 0x3fd970000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fd970000100 of 0x3fd9700149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fd970000100 of 0x3fd970012cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fd970000100 of 0x12908446ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fd970014290 of 0x12908446ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1290844b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1290844ad070, JSClass 0x7b54ac0eb620, in object 0x1290844ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3fd970014d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1290844ad0d0, JSClass 0x7b54ac0eb620, in object 0x1290844ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1290844ad130, JSClass 0x7b54ac0eb620, in object 0x1290844ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1290844ad190, JSClass 0x7b54ac0eb620, in object 0x1290844ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1290844ad040 in GIRepository 0x3fd970012cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908446ee20), global 0x12908446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290844a92e0), global 0x12908446e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1290844ad1f0 in GIRepository 0x3fd970012cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x310ef9300098 JS IMPORT: Defining parent (nil) of 0x310ef9300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x310ef9300100 of 0x310ef9301648 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4f27656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4f27656e420), global 0x4f27656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4f27656e420), global 0x4f27656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4f27656e420), global 0x4f27656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4f27656e420), global 0x4f27656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4f27656e420), global 0x4f27656e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4f27656e600), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f27656e740), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f27656e880), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f27656e880), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f27656e740), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4f27656e600), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a9060), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a9060), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a92e0), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a92e0), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4f27656e600), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4f27656e740), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4f27656e880), global 0x4f27656e1a0 JS IMPORT: Module metadata hook for module 0x4f27656e740 JS IMPORT: Defining meta.importSync for module 0x4f27656e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4f27656e600), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a9060), global 0x4f27656e1a0 JS IMPORT: Module metadata hook for module 0x4f2765a91a0 JS IMPORT: Defining meta.importSync for module 0x4f2765a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x310ef9312e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x310ef9300100 of 0x310ef9314410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x310ef9314410 in 0x310ef9300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x310ef9300100 of 0x310ef9314b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x310ef9300100 of 0x310ef9312d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x310ef9300100 of 0x4f27656ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x310ef9314410 of 0x4f27656ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4f2765b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4f2765ad070, JSClass 0x7b54ac0eb620, in object 0x4f2765ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x310ef9314ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4f2765ad0d0, JSClass 0x7b54ac0eb620, in object 0x4f2765ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4f2765ad130, JSClass 0x7b54ac0eb620, in object 0x4f2765ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4f2765ad190, JSClass 0x7b54ac0eb620, in object 0x4f2765ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4f2765ad040 in GIRepository 0x310ef9312d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4f27656ee20), global 0x4f27656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4f2765a92e0), global 0x4f27656e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4f2765ad1f0 in GIRepository 0x310ef9312d78 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2882f0600098 JS IMPORT: Defining parent (nil) of 0x2882f0600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2882f0600100 of 0x2882f0601700 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b3e8096e420), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b3e8096e420), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b3e8096e420), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b3e8096e420), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b3e8096e420), global 0x3b3e8096e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b3e8096e600), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b3e8096e740), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b3e8096e880), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b3e8096e880), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b3e8096e740), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b3e8096e600), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a9060), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a9060), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a92e0), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a92e0), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b3e8096e600), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b3e8096e740), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b3e8096e880), global 0x3b3e8096e1a0 JS IMPORT: Module metadata hook for module 0x3b3e8096e740 JS IMPORT: Defining meta.importSync for module 0x3b3e8096e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b3e8096e600), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a9060), global 0x3b3e8096e1a0 JS IMPORT: Module metadata hook for module 0x3b3e809a91a0 JS IMPORT: Defining meta.importSync for module 0x3b3e809a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2882f0612f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2882f0600100 of 0x2882f0614590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2882f0614590 in 0x2882f0600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2882f0600100 of 0x2882f0614d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2882f0600100 of 0x2882f0612e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2882f0600100 of 0x3b3e8096ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2882f0614590 of 0x3b3e8096ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b3e809b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b3e809ad070, JSClass 0x7b54ac0eb620, in object 0x3b3e809ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2882f0615088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b3e809ad0d0, JSClass 0x7b54ac0eb620, in object 0x3b3e809ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b3e809ad130, JSClass 0x7b54ac0eb620, in object 0x3b3e809ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b3e809ad190, JSClass 0x7b54ac0eb620, in object 0x3b3e809ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b3e809ad040 in GIRepository 0x2882f0612e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b3e8096ee20), global 0x3b3e8096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b3e809a92e0), global 0x3b3e8096e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b3e809ad1f0 in GIRepository 0x2882f0612e30 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3bc2e4f00098 JS IMPORT: Defining parent (nil) of 0x3bc2e4f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3bc2e4f00100 of 0x3bc2e4f017b8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xaa37586e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaa37586e420), global 0xaa37586e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaa37586e420), global 0xaa37586e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaa37586e420), global 0xaa37586e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaa37586e420), global 0xaa37586e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaa37586e420), global 0xaa37586e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaa37586e600), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa37586e740), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa37586e880), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa37586e880), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa37586e740), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaa37586e600), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a9060), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a9060), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a92e0), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a92e0), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaa37586e600), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaa37586e740), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaa37586e880), global 0xaa37586e1a0 JS IMPORT: Module metadata hook for module 0xaa37586e740 JS IMPORT: Defining meta.importSync for module 0xaa37586e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaa37586e600), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a9060), global 0xaa37586e1a0 JS IMPORT: Module metadata hook for module 0xaa3758a91a0 JS IMPORT: Defining meta.importSync for module 0xaa3758a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bc2e4f13000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3bc2e4f00100 of 0x3bc2e4f14710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3bc2e4f14710 in 0x3bc2e4f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3bc2e4f00100 of 0x3bc2e4f14ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3bc2e4f00100 of 0x3bc2e4f12ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3bc2e4f00100 of 0xaa37586ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3bc2e4f14710 of 0xaa37586ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xaa3758b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xaa3758ad070, JSClass 0x7b54ac0eb620, in object 0xaa3758ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3bc2e4f15230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xaa3758ad0d0, JSClass 0x7b54ac0eb620, in object 0xaa3758ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xaa3758ad130, JSClass 0x7b54ac0eb620, in object 0xaa3758ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xaa3758ad190, JSClass 0x7b54ac0eb620, in object 0xaa3758ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xaa3758ad040 in GIRepository 0x3bc2e4f12ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaa37586ee20), global 0xaa37586e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaa3758a92e0), global 0xaa37586e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xaa3758ad1f0 in GIRepository 0x3bc2e4f12ee8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3b8d8b00098 JS IMPORT: Defining parent (nil) of 0x3b8d8b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b8d8b00100 of 0x3b8d8b01870 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1043d9f6e420), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1043d9f6e420), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1043d9f6e420), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1043d9f6e420), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1043d9f6e420), global 0x1043d9f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1043d9f6e600), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1043d9f6e740), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1043d9f6e880), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1043d9f6e880), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1043d9f6e740), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1043d9f6e600), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa9060), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa9060), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa92e0), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa92e0), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1043d9f6e600), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1043d9f6e740), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1043d9f6e880), global 0x1043d9f6e1a0 JS IMPORT: Module metadata hook for module 0x1043d9f6e740 JS IMPORT: Defining meta.importSync for module 0x1043d9f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1043d9f6e600), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa9060), global 0x1043d9f6e1a0 JS IMPORT: Module metadata hook for module 0x1043d9fa91a0 JS IMPORT: Defining meta.importSync for module 0x1043d9fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b8d8b130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3b8d8b00100 of 0x3b8d8b14890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b8d8b14890 in 0x3b8d8b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b8d8b00100 of 0x3b8d8b15088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b8d8b00100 of 0x3b8d8b12fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b8d8b00100 of 0x1043d9f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b8d8b14890 of 0x1043d9f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1043d9fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1043d9fad070, JSClass 0x7b54ac0eb620, in object 0x1043d9fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b8d8b153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1043d9fad0d0, JSClass 0x7b54ac0eb620, in object 0x1043d9fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1043d9fad130, JSClass 0x7b54ac0eb620, in object 0x1043d9fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1043d9fad190, JSClass 0x7b54ac0eb620, in object 0x1043d9fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1043d9fad040 in GIRepository 0x3b8d8b12fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1043d9f6ee20), global 0x1043d9f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1043d9fa92e0), global 0x1043d9f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1043d9fad1f0 in GIRepository 0x3b8d8b12fa0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3c06ea700098 JS IMPORT: Defining parent (nil) of 0x3c06ea700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c06ea700100 of 0x3c06ea701928 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x383907a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x383907a6e420), global 0x383907a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x383907a6e420), global 0x383907a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x383907a6e420), global 0x383907a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x383907a6e420), global 0x383907a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x383907a6e420), global 0x383907a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x383907a6e600), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x383907a6e740), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x383907a6e880), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x383907a6e880), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x383907a6e740), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x383907a6e600), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa9060), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa9060), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa92e0), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa92e0), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x383907a6e600), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x383907a6e740), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x383907a6e880), global 0x383907a6e1a0 JS IMPORT: Module metadata hook for module 0x383907a6e740 JS IMPORT: Defining meta.importSync for module 0x383907a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x383907a6e600), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa9060), global 0x383907a6e1a0 JS IMPORT: Module metadata hook for module 0x383907aa91a0 JS IMPORT: Defining meta.importSync for module 0x383907aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c06ea713170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3c06ea700100 of 0x3c06ea714a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c06ea714a10 in 0x3c06ea700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3c06ea700100 of 0x3c06ea715230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c06ea700100 of 0x3c06ea713058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c06ea700100 of 0x383907a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c06ea714a10 of 0x383907a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x383907ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x383907aad070, JSClass 0x7b54ac0eb620, in object 0x383907aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3c06ea715580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x383907aad0d0, JSClass 0x7b54ac0eb620, in object 0x383907aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x383907aad130, JSClass 0x7b54ac0eb620, in object 0x383907aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x383907aad190, JSClass 0x7b54ac0eb620, in object 0x383907aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x383907aad040 in GIRepository 0x3c06ea713058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x383907a6ee20), global 0x383907a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x383907aa92e0), global 0x383907a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x383907aad1f0 in GIRepository 0x3c06ea713058 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b740e00098 JS IMPORT: Defining parent (nil) of 0x2b740e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b740e00100 of 0x2b740e019e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bdfe56e420), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bdfe56e420), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bdfe56e420), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bdfe56e420), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bdfe56e420), global 0x2bdfe56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdfe56e600), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdfe56e740), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdfe56e880), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdfe56e880), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdfe56e740), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdfe56e600), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a9060), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a9060), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a92e0), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a92e0), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bdfe56e600), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bdfe56e740), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bdfe56e880), global 0x2bdfe56e1a0 JS IMPORT: Module metadata hook for module 0x2bdfe56e740 JS IMPORT: Defining meta.importSync for module 0x2bdfe56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bdfe56e600), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a9060), global 0x2bdfe56e1a0 JS IMPORT: Module metadata hook for module 0x2bdfe5a91a0 JS IMPORT: Defining meta.importSync for module 0x2bdfe5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b740e13228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b740e00100 of 0x2b740e14b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b740e14b90 in 0x2b740e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b740e00100 of 0x2b740e153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b740e00100 of 0x2b740e13110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b740e00100 of 0x2bdfe56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b740e14b90 of 0x2bdfe56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2bdfe5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bdfe5ad070, JSClass 0x7b54ac0eb620, in object 0x2bdfe5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b740e15728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bdfe5ad0d0, JSClass 0x7b54ac0eb620, in object 0x2bdfe5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bdfe5ad130, JSClass 0x7b54ac0eb620, in object 0x2bdfe5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bdfe5ad190, JSClass 0x7b54ac0eb620, in object 0x2bdfe5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2bdfe5ad040 in GIRepository 0x2b740e13110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bdfe56ee20), global 0x2bdfe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bdfe5a92e0), global 0x2bdfe56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2bdfe5ad1f0 in GIRepository 0x2b740e13110 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x26bacf900098 JS IMPORT: Defining parent (nil) of 0x26bacf900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26bacf900100 of 0x26bacf901a98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf266ab6e420), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf266ab6e420), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf266ab6e420), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf266ab6e420), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf266ab6e420), global 0xf266ab6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf266ab6e600), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf266ab6e740), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf266ab6e880), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf266ab6e880), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf266ab6e740), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf266ab6e600), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba9060), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba9060), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba92e0), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba92e0), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf266ab6e600), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf266ab6e740), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf266ab6e880), global 0xf266ab6e1a0 JS IMPORT: Module metadata hook for module 0xf266ab6e740 JS IMPORT: Defining meta.importSync for module 0xf266ab6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf266ab6e600), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba9060), global 0xf266ab6e1a0 JS IMPORT: Module metadata hook for module 0xf266aba91a0 JS IMPORT: Defining meta.importSync for module 0xf266aba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26bacf9132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26bacf900100 of 0x26bacf914d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26bacf914d10 in 0x26bacf900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26bacf900100 of 0x26bacf915580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26bacf900100 of 0x26bacf9131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26bacf900100 of 0xf266ab6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26bacf914d10 of 0xf266ab6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf266abb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf266abad070, JSClass 0x7b54ac0eb620, in object 0xf266abad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26bacf9158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf266abad0d0, JSClass 0x7b54ac0eb620, in object 0xf266abad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf266abad130, JSClass 0x7b54ac0eb620, in object 0xf266abad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf266abad190, JSClass 0x7b54ac0eb620, in object 0xf266abad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf266abad040 in GIRepository 0x26bacf9131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf266ab6ee20), global 0xf266ab6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf266aba92e0), global 0xf266ab6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf266abad1f0 in GIRepository 0x26bacf9131c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x18c5a400098 JS IMPORT: Defining parent (nil) of 0x18c5a400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18c5a400100 of 0x18c5a401b50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c5a2806e420), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c5a2806e420), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c5a2806e420), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c5a2806e420), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c5a2806e420), global 0x3c5a2806e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c5a2806e600), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c5a2806e740), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c5a2806e880), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c5a2806e880), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c5a2806e740), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c5a2806e600), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a9060), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a9060), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a92e0), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a92e0), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c5a2806e600), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c5a2806e740), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c5a2806e880), global 0x3c5a2806e1a0 JS IMPORT: Module metadata hook for module 0x3c5a2806e740 JS IMPORT: Defining meta.importSync for module 0x3c5a2806e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c5a2806e600), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a9060), global 0x3c5a2806e1a0 JS IMPORT: Module metadata hook for module 0x3c5a280a91a0 JS IMPORT: Defining meta.importSync for module 0x3c5a280a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18c5a413398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x18c5a400100 of 0x18c5a414e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18c5a414e90 in 0x18c5a400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x18c5a400100 of 0x18c5a415728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18c5a400100 of 0x18c5a413280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18c5a400100 of 0x3c5a2806ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18c5a414e90 of 0x3c5a2806ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c5a280b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c5a280ad070, JSClass 0x7b54ac0eb620, in object 0x3c5a280ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x18c5a415a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c5a280ad0d0, JSClass 0x7b54ac0eb620, in object 0x3c5a280ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c5a280ad130, JSClass 0x7b54ac0eb620, in object 0x3c5a280ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c5a280ad190, JSClass 0x7b54ac0eb620, in object 0x3c5a280ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c5a280ad040 in GIRepository 0x18c5a413280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c5a2806ee20), global 0x3c5a2806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c5a280a92e0), global 0x3c5a2806e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c5a280ad1f0 in GIRepository 0x18c5a413280 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x35b4bf900098 JS IMPORT: Defining parent (nil) of 0x35b4bf900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35b4bf900100 of 0x35b4bf901c08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12ece256e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12ece256e420), global 0x12ece256e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12ece256e420), global 0x12ece256e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12ece256e420), global 0x12ece256e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12ece256e420), global 0x12ece256e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12ece256e420), global 0x12ece256e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12ece256e600), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12ece256e740), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12ece256e880), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12ece256e880), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12ece256e740), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12ece256e600), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a9060), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a9060), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a92e0), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a92e0), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12ece256e600), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12ece256e740), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12ece256e880), global 0x12ece256e1a0 JS IMPORT: Module metadata hook for module 0x12ece256e740 JS IMPORT: Defining meta.importSync for module 0x12ece256e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12ece256e600), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a9060), global 0x12ece256e1a0 JS IMPORT: Module metadata hook for module 0x12ece25a91a0 JS IMPORT: Defining meta.importSync for module 0x12ece25a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35b4bf913450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35b4bf900100 of 0x35b4bf915010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35b4bf915010 in 0x35b4bf900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35b4bf900100 of 0x35b4bf9158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35b4bf900100 of 0x35b4bf913338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35b4bf900100 of 0x12ece256ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35b4bf915010 of 0x12ece256ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12ece25b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12ece25ad070, JSClass 0x7b54ac0eb620, in object 0x12ece25ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x35b4bf915c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12ece25ad0d0, JSClass 0x7b54ac0eb620, in object 0x12ece25ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12ece25ad130, JSClass 0x7b54ac0eb620, in object 0x12ece25ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12ece25ad190, JSClass 0x7b54ac0eb620, in object 0x12ece25ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12ece25ad040 in GIRepository 0x35b4bf913338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12ece256ee20), global 0x12ece256e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12ece25a92e0), global 0x12ece256e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x12ece25ad1f0 in GIRepository 0x35b4bf913338 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x97b59a00098 JS IMPORT: Defining parent (nil) of 0x97b59a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x97b59a00100 of 0x97b59a01cc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10042d36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10042d36e420), global 0x10042d36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10042d36e420), global 0x10042d36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10042d36e420), global 0x10042d36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10042d36e420), global 0x10042d36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10042d36e420), global 0x10042d36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10042d36e600), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10042d36e740), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10042d36e880), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10042d36e880), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10042d36e740), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10042d36e600), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a9060), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a9060), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a92e0), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a92e0), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10042d36e600), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10042d36e740), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10042d36e880), global 0x10042d36e1a0 JS IMPORT: Module metadata hook for module 0x10042d36e740 JS IMPORT: Defining meta.importSync for module 0x10042d36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10042d36e600), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a9060), global 0x10042d36e1a0 JS IMPORT: Module metadata hook for module 0x10042d3a91a0 JS IMPORT: Defining meta.importSync for module 0x10042d3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x97b59a13508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x97b59a00100 of 0x97b59a15190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x97b59a15190 in 0x97b59a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x97b59a00100 of 0x97b59a15a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x97b59a00100 of 0x97b59a133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x97b59a00100 of 0x10042d36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x97b59a15190 of 0x10042d36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10042d3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10042d3ad070, JSClass 0x7b54ac0eb620, in object 0x10042d3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x97b59a15dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10042d3ad0d0, JSClass 0x7b54ac0eb620, in object 0x10042d3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10042d3ad130, JSClass 0x7b54ac0eb620, in object 0x10042d3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10042d3ad190, JSClass 0x7b54ac0eb620, in object 0x10042d3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10042d3ad040 in GIRepository 0x97b59a133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10042d36ee20), global 0x10042d36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10042d3a92e0), global 0x10042d36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x10042d3ad1f0 in GIRepository 0x97b59a133f0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x33778ef00098 JS IMPORT: Defining parent (nil) of 0x33778ef00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33778ef00100 of 0x33778ef01d98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30a529e6e420), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30a529e6e420), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30a529e6e420), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30a529e6e420), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30a529e6e420), global 0x30a529e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30a529e6e600), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a529e6e740), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a529e6e880), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a529e6e880), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a529e6e740), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30a529e6e600), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea9060), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea9060), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea92e0), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea92e0), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30a529e6e600), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a529e6e740), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a529e6e880), global 0x30a529e6e1a0 JS IMPORT: Module metadata hook for module 0x30a529e6e740 JS IMPORT: Defining meta.importSync for module 0x30a529e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30a529e6e600), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea9060), global 0x30a529e6e1a0 JS IMPORT: Module metadata hook for module 0x30a529ea91a0 JS IMPORT: Defining meta.importSync for module 0x30a529ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33778ef135e0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.DnPQgd at /tmp/gjs_coverage_tmp.DnPQgd/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33778ef00100 of 0x33778ef15358 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33778ef15358 in 0x33778ef00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.DnPQgd at /tmp/gjs_coverage_tmp.DnPQgd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33778ef00100 of 0x33778ef15c90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33778ef00100 of 0x33778ef134c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33778ef00100 of 0x30a529eaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33778ef15358 of 0x30a529e6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30a529eaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30a529eae070, JSClass 0x7b54ac0eb620, in object 0x30a529eae040 JS CTX: Initialized class GIRepositoryGType prototype 0x33778ef15fe0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30a529eae0d0, JSClass 0x7b54ac0eb620, in object 0x30a529eae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30a529eae130, JSClass 0x7b54ac0eb620, in object 0x30a529eae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30a529eae190, JSClass 0x7b54ac0eb620, in object 0x30a529eae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30a529eae040 in GIRepository 0x33778ef134c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30a529e6ee20), global 0x30a529e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a529ea92e0), global 0x30a529e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x30a529eae1f0 in GIRepository 0x33778ef134c8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:09.669: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DnPQgd/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xe7ec3500098 JS IMPORT: Defining parent (nil) of 0xe7ec3500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe7ec3500100 of 0xe7ec3501e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b89c36e420), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b89c36e420), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b89c36e420), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b89c36e420), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b89c36e420), global 0x7b89c36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b89c36e600), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b89c36e740), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b89c36e880), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b89c36e880), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b89c36e740), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b89c36e600), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a9060), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a9060), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a92e0), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a92e0), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b89c36e600), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b89c36e740), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b89c36e880), global 0x7b89c36e1a0 JS IMPORT: Module metadata hook for module 0x7b89c36e740 JS IMPORT: Defining meta.importSync for module 0x7b89c36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b89c36e600), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a9060), global 0x7b89c36e1a0 JS IMPORT: Module metadata hook for module 0x7b89c3a91a0 JS IMPORT: Defining meta.importSync for module 0x7b89c3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe7ec3513698 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.R4VZyb at /tmp/gjs_coverage_tmp.R4VZyb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe7ec3500100 of 0xe7ec35154d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe7ec35154d8 in 0xe7ec3500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.R4VZyb at /tmp/gjs_coverage_tmp.R4VZyb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe7ec3500100 of 0xe7ec3515e38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe7ec3500100 of 0xe7ec3513580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe7ec3500100 of 0x7b89c3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe7ec35154d8 of 0x7b89c36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7b89c3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7b89c3ae070, JSClass 0x7b54ac0eb620, in object 0x7b89c3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0xe7ec3516188 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7b89c3ae0d0, JSClass 0x7b54ac0eb620, in object 0x7b89c3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7b89c3ae130, JSClass 0x7b54ac0eb620, in object 0x7b89c3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7b89c3ae190, JSClass 0x7b54ac0eb620, in object 0x7b89c3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7b89c3ae040 in GIRepository 0xe7ec3513580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b89c36ee20), global 0x7b89c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b89c3a92e0), global 0x7b89c36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7b89c3ae1f0 in GIRepository 0xe7ec3513580 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fbc75000098 JS IMPORT: Defining parent (nil) of 0x2fbc75000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fbc75000100 of 0x2fbc75001f08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15917226e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15917226e420), global 0x15917226e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15917226e420), global 0x15917226e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15917226e420), global 0x15917226e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15917226e420), global 0x15917226e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15917226e420), global 0x15917226e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15917226e600), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15917226e740), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15917226e880), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15917226e880), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15917226e740), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15917226e600), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a9060), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a9060), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a92e0), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a92e0), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15917226e600), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15917226e740), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15917226e880), global 0x15917226e1a0 JS IMPORT: Module metadata hook for module 0x15917226e740 JS IMPORT: Defining meta.importSync for module 0x15917226e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15917226e600), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a9060), global 0x15917226e1a0 JS IMPORT: Module metadata hook for module 0x1591722a91a0 JS IMPORT: Defining meta.importSync for module 0x1591722a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fbc75013750 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.R4VZyb at /tmp/gjs_coverage_tmp.R4VZyb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fbc75000100 of 0x2fbc75015658 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fbc75015658 in 0x2fbc75000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.R4VZyb at /tmp/gjs_coverage_tmp.R4VZyb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fbc75000100 of 0x2fbc75015fe0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fbc75000100 of 0x2fbc75013638 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fbc75000100 of 0x1591722af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fbc75015658 of 0x15917226ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1591722af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1591722ae070, JSClass 0x7b54ac0eb620, in object 0x1591722ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2fbc75016330 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1591722ae0d0, JSClass 0x7b54ac0eb620, in object 0x1591722ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1591722ae130, JSClass 0x7b54ac0eb620, in object 0x1591722ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1591722ae190, JSClass 0x7b54ac0eb620, in object 0x1591722ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1591722ae040 in GIRepository 0x2fbc75013638 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15917226ee20), global 0x15917226e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1591722a92e0), global 0x15917226e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1591722ae1f0 in GIRepository 0x2fbc75013638 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:10.219: Wrote coverage statistics to /tmp/gjs_coverage_tmp.R4VZyb/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x10accac00098 JS IMPORT: Defining parent (nil) of 0x10accac00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10accac00100 of 0x10accac01fc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c7d73c6e420), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c7d73c6e420), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c7d73c6e420), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c7d73c6e420), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c7d73c6e420), global 0x3c7d73c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c7d73c6e600), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c7d73c6e740), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c7d73c6e880), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c7d73c6e880), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c7d73c6e740), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c7d73c6e600), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca9060), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca9060), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca92e0), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca92e0), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c7d73c6e600), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c7d73c6e740), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c7d73c6e880), global 0x3c7d73c6e1a0 JS IMPORT: Module metadata hook for module 0x3c7d73c6e740 JS IMPORT: Defining meta.importSync for module 0x3c7d73c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c7d73c6e600), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca9060), global 0x3c7d73c6e1a0 JS IMPORT: Module metadata hook for module 0x3c7d73ca91a0 JS IMPORT: Defining meta.importSync for module 0x3c7d73ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10accac13808 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.6FP6Ye at /tmp/gjs_coverage_tmp.6FP6Ye/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x10accac00100 of 0x10accac157d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10accac157d8 in 0x10accac00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.6FP6Ye at /tmp/gjs_coverage_tmp.6FP6Ye/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10accac00100 of 0x10accac16188 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10accac00100 of 0x10accac136f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10accac00100 of 0x3c7d73caf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10accac157d8 of 0x3c7d73c6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c7d73caf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c7d73cae070, JSClass 0x7b54ac0eb620, in object 0x3c7d73cae040 JS CTX: Initialized class GIRepositoryGType prototype 0x10accac164d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c7d73cae0d0, JSClass 0x7b54ac0eb620, in object 0x3c7d73cae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c7d73cae130, JSClass 0x7b54ac0eb620, in object 0x3c7d73cae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c7d73cae190, JSClass 0x7b54ac0eb620, in object 0x3c7d73cae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c7d73cae040 in GIRepository 0x10accac136f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c7d73c6ee20), global 0x3c7d73c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c7d73ca92e0), global 0x3c7d73c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c7d73cae1f0 in GIRepository 0x10accac136f0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:10.558: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6FP6Ye/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x232296100098 JS IMPORT: Defining parent (nil) of 0x232296100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x232296100100 of 0x232296102078 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2cbe32f6e420), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2cbe32f6e420), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2cbe32f6e420), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2cbe32f6e420), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2cbe32f6e420), global 0x2cbe32f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cbe32f6e600), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cbe32f6e740), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cbe32f6e880), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cbe32f6e880), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cbe32f6e740), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cbe32f6e600), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa9060), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa9060), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa92e0), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa92e0), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cbe32f6e600), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cbe32f6e740), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cbe32f6e880), global 0x2cbe32f6e1a0 JS IMPORT: Module metadata hook for module 0x2cbe32f6e740 JS IMPORT: Defining meta.importSync for module 0x2cbe32f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cbe32f6e600), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa9060), global 0x2cbe32f6e1a0 JS IMPORT: Module metadata hook for module 0x2cbe32fa91a0 JS IMPORT: Defining meta.importSync for module 0x2cbe32fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2322961138c0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.FrvoJe at /tmp/gjs_coverage_tmp.FrvoJe/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x232296100100 of 0x232296115958 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x232296115958 in 0x232296100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.FrvoJe at /tmp/gjs_coverage_tmp.FrvoJe/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x232296100100 of 0x232296116330 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x232296100100 of 0x2322961137a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x232296100100 of 0x2cbe32faf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x232296115958 of 0x2cbe32f6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2cbe32faf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2cbe32fae070, JSClass 0x7b54ac0eb620, in object 0x2cbe32fae040 JS CTX: Initialized class GIRepositoryGType prototype 0x232296116680 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2cbe32fae0d0, JSClass 0x7b54ac0eb620, in object 0x2cbe32fae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2cbe32fae130, JSClass 0x7b54ac0eb620, in object 0x2cbe32fae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2cbe32fae190, JSClass 0x7b54ac0eb620, in object 0x2cbe32fae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2cbe32fae040 in GIRepository 0x2322961137a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cbe32f6ee20), global 0x2cbe32f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cbe32fa92e0), global 0x2cbe32f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2cbe32fae1f0 in GIRepository 0x2322961137a8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:10.956: Wrote coverage statistics to /tmp/gjs_coverage_tmp.FrvoJe/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b6445500098 JS IMPORT: Defining parent (nil) of 0x1b6445500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b6445500100 of 0x1b6445502130 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x788516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x788516e420), global 0x788516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x788516e420), global 0x788516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x788516e420), global 0x788516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x788516e420), global 0x788516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x788516e420), global 0x788516e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x788516e600), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x788516e740), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x788516e880), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x788516e880), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x788516e740), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x788516e600), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a9060), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a9060), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a92e0), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a92e0), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x788516e600), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x788516e740), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x788516e880), global 0x788516e1a0 JS IMPORT: Module metadata hook for module 0x788516e740 JS IMPORT: Defining meta.importSync for module 0x788516e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x788516e600), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a9060), global 0x788516e1a0 JS IMPORT: Module metadata hook for module 0x78851a91a0 JS IMPORT: Defining meta.importSync for module 0x78851a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b6445513978 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.NQvDsd at /tmp/gjs_coverage_tmp.NQvDsd/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b6445500100 of 0x1b6445515ad8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b6445515ad8 in 0x1b6445500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.NQvDsd at /tmp/gjs_coverage_tmp.NQvDsd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b6445500100 of 0x1b64455164d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b6445500100 of 0x1b6445513860 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b6445500100 of 0x78851af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b6445515ad8 of 0x788516ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x78851af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x78851ae070, JSClass 0x7b54ac0eb620, in object 0x78851ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b6445516828 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x78851ae0d0, JSClass 0x7b54ac0eb620, in object 0x78851ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x78851ae130, JSClass 0x7b54ac0eb620, in object 0x78851ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x78851ae190, JSClass 0x7b54ac0eb620, in object 0x78851ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x78851ae040 in GIRepository 0x1b6445513860 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x788516ee20), global 0x788516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x78851a92e0), global 0x788516e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x78851ae1f0 in GIRepository 0x1b6445513860 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:11.359: Wrote coverage statistics to /tmp/gjs_coverage_tmp.NQvDsd/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x41849100098 JS IMPORT: Defining parent (nil) of 0x41849100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x41849100100 of 0x418491021e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa32bae6e420), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa32bae6e420), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa32bae6e420), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa32bae6e420), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa32bae6e420), global 0xa32bae6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa32bae6e600), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa32bae6e740), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa32bae6e880), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa32bae6e880), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa32bae6e740), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa32bae6e600), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea9060), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea9060), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea92e0), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea92e0), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa32bae6e600), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa32bae6e740), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa32bae6e880), global 0xa32bae6e1a0 JS IMPORT: Module metadata hook for module 0xa32bae6e740 JS IMPORT: Defining meta.importSync for module 0xa32bae6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa32bae6e600), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea9060), global 0xa32bae6e1a0 JS IMPORT: Module metadata hook for module 0xa32baea91a0 JS IMPORT: Defining meta.importSync for module 0xa32baea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x41849113a30 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.kENYPe at /tmp/gjs_coverage_tmp.kENYPe/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x41849100100 of 0x41849115c58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x41849115c58 in 0x41849100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.kENYPe at /tmp/gjs_coverage_tmp.kENYPe/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x41849100100 of 0x41849116680 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x41849100100 of 0x41849113918 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x41849100100 of 0xa32baeaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x41849115c58 of 0xa32bae6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa32baeaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa32baeae070, JSClass 0x7b54ac0eb620, in object 0xa32baeae040 JS CTX: Initialized class GIRepositoryGType prototype 0x418491169d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa32baeae0d0, JSClass 0x7b54ac0eb620, in object 0xa32baeae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa32baeae130, JSClass 0x7b54ac0eb620, in object 0xa32baeae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa32baeae190, JSClass 0x7b54ac0eb620, in object 0xa32baeae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa32baeae040 in GIRepository 0x41849113918 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa32bae6ee20), global 0xa32bae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa32baea92e0), global 0xa32bae6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xa32baeae1f0 in GIRepository 0x41849113918 Gjs-Message: 04:41:11.634: Wrote coverage statistics to /tmp/gjs_coverage_tmp.kENYPe/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b1088600098 JS IMPORT: Defining parent (nil) of 0x2b1088600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b1088600100 of 0x2b10886022a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e5305e6e420), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e5305e6e420), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e5305e6e420), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e5305e6e420), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e5305e6e420), global 0x1e5305e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e5305e6e600), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e5305e6e740), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e5305e6e880), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e5305e6e880), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e5305e6e740), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e5305e6e600), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea9060), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea9060), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea92e0), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea92e0), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e5305e6e600), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e5305e6e740), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e5305e6e880), global 0x1e5305e6e1a0 JS IMPORT: Module metadata hook for module 0x1e5305e6e740 JS IMPORT: Defining meta.importSync for module 0x1e5305e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e5305e6e600), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea9060), global 0x1e5305e6e1a0 JS IMPORT: Module metadata hook for module 0x1e5305ea91a0 JS IMPORT: Defining meta.importSync for module 0x1e5305ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b1088613ae8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.V2O6xf at /tmp/gjs_coverage_tmp.V2O6xf/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b1088600100 of 0x2b1088615dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b1088615dd8 in 0x2b1088600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.V2O6xf at /tmp/gjs_coverage_tmp.V2O6xf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b1088600100 of 0x2b1088616828 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b1088600100 of 0x2b10886139d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b1088600100 of 0x1e5305eaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b1088615dd8 of 0x1e5305e6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e5305eaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e5305eae070, JSClass 0x7b54ac0eb620, in object 0x1e5305eae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b1088616b78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e5305eae0d0, JSClass 0x7b54ac0eb620, in object 0x1e5305eae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e5305eae130, JSClass 0x7b54ac0eb620, in object 0x1e5305eae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e5305eae190, JSClass 0x7b54ac0eb620, in object 0x1e5305eae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e5305eae040 in GIRepository 0x2b10886139d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e5305e6ee20), global 0x1e5305e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e5305ea92e0), global 0x1e5305e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1e5305eae1f0 in GIRepository 0x2b10886139d0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:12.455: Wrote coverage statistics to /tmp/gjs_coverage_tmp.V2O6xf/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x108a58300098 JS IMPORT: Defining parent (nil) of 0x108a58300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x108a58300100 of 0x108a58302358 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a4f0fb6e420), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a4f0fb6e420), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a4f0fb6e420), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a4f0fb6e420), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a4f0fb6e420), global 0x3a4f0fb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a4f0fb6e600), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a4f0fb6e740), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a4f0fb6e880), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a4f0fb6e880), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a4f0fb6e740), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a4f0fb6e600), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba9060), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba9060), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba92e0), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba92e0), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a4f0fb6e600), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a4f0fb6e740), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a4f0fb6e880), global 0x3a4f0fb6e1a0 JS IMPORT: Module metadata hook for module 0x3a4f0fb6e740 JS IMPORT: Defining meta.importSync for module 0x3a4f0fb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a4f0fb6e600), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba9060), global 0x3a4f0fb6e1a0 JS IMPORT: Module metadata hook for module 0x3a4f0fba91a0 JS IMPORT: Defining meta.importSync for module 0x3a4f0fba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x108a58313ba0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.5uCgZc at /tmp/gjs_coverage_tmp.5uCgZc/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x108a58300100 of 0x108a58315f58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x108a58315f58 in 0x108a58300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.5uCgZc at /tmp/gjs_coverage_tmp.5uCgZc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x108a58300100 of 0x108a583169d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x108a58300100 of 0x108a58313a88 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x108a58300100 of 0x3a4f0fbaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x108a58315f58 of 0x3a4f0fb6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a4f0fbaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a4f0fbae070, JSClass 0x7b54ac0eb620, in object 0x3a4f0fbae040 JS CTX: Initialized class GIRepositoryGType prototype 0x108a58316d20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a4f0fbae0d0, JSClass 0x7b54ac0eb620, in object 0x3a4f0fbae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a4f0fbae130, JSClass 0x7b54ac0eb620, in object 0x3a4f0fbae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a4f0fbae190, JSClass 0x7b54ac0eb620, in object 0x3a4f0fbae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a4f0fbae040 in GIRepository 0x108a58313a88 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a4f0fb6ee20), global 0x3a4f0fb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a4f0fba92e0), global 0x3a4f0fb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a4f0fbae1f0 in GIRepository 0x108a58313a88 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:13.219: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5uCgZc/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x152911800098 JS IMPORT: Defining parent (nil) of 0x152911800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x152911800100 of 0x152911802410 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b0dd4c6e420), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b0dd4c6e420), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b0dd4c6e420), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b0dd4c6e420), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b0dd4c6e420), global 0x3b0dd4c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b0dd4c6e600), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b0dd4c6e740), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b0dd4c6e880), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b0dd4c6e880), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b0dd4c6e740), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b0dd4c6e600), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca9060), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca9060), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca92e0), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca92e0), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b0dd4c6e600), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b0dd4c6e740), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b0dd4c6e880), global 0x3b0dd4c6e1a0 JS IMPORT: Module metadata hook for module 0x3b0dd4c6e740 JS IMPORT: Defining meta.importSync for module 0x3b0dd4c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b0dd4c6e600), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca9060), global 0x3b0dd4c6e1a0 JS IMPORT: Module metadata hook for module 0x3b0dd4ca91a0 JS IMPORT: Defining meta.importSync for module 0x3b0dd4ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x152911813c58 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.udQTYb at /tmp/gjs_coverage_tmp.udQTYb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x152911800100 of 0x1529118160d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1529118160d8 in 0x152911800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.udQTYb at /tmp/gjs_coverage_tmp.udQTYb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x152911800100 of 0x152911816b78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x152911800100 of 0x152911813b40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x152911800100 of 0x3b0dd4caf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1529118160d8 of 0x3b0dd4c6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b0dd4caf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b0dd4cae070, JSClass 0x7b54ac0eb620, in object 0x3b0dd4cae040 JS CTX: Initialized class GIRepositoryGType prototype 0x152911816ec8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b0dd4cae0d0, JSClass 0x7b54ac0eb620, in object 0x3b0dd4cae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b0dd4cae130, JSClass 0x7b54ac0eb620, in object 0x3b0dd4cae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b0dd4cae190, JSClass 0x7b54ac0eb620, in object 0x3b0dd4cae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b0dd4cae040 in GIRepository 0x152911813b40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b0dd4c6ee20), global 0x3b0dd4c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b0dd4ca92e0), global 0x3b0dd4c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b0dd4cae1f0 in GIRepository 0x152911813b40 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:13.866: Wrote coverage statistics to /tmp/gjs_coverage_tmp.udQTYb/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x12634a600098 JS IMPORT: Defining parent (nil) of 0x12634a600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x12634a600100 of 0x12634a6024c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d54d7f6e420), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d54d7f6e420), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d54d7f6e420), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d54d7f6e420), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d54d7f6e420), global 0x1d54d7f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d54d7f6e600), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d54d7f6e740), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d54d7f6e880), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d54d7f6e880), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d54d7f6e740), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d54d7f6e600), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa9060), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa9060), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa92e0), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa92e0), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d54d7f6e600), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d54d7f6e740), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d54d7f6e880), global 0x1d54d7f6e1a0 JS IMPORT: Module metadata hook for module 0x1d54d7f6e740 JS IMPORT: Defining meta.importSync for module 0x1d54d7f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d54d7f6e600), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa9060), global 0x1d54d7f6e1a0 JS IMPORT: Module metadata hook for module 0x1d54d7fa91a0 JS IMPORT: Defining meta.importSync for module 0x1d54d7fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x12634a613d10 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.nV8ggf at /tmp/gjs_coverage_tmp.nV8ggf/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x12634a600100 of 0x12634a616258 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x12634a616258 in 0x12634a600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.nV8ggf at /tmp/gjs_coverage_tmp.nV8ggf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x12634a600100 of 0x12634a616d20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x12634a600100 of 0x12634a613bf8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x12634a600100 of 0x1d54d7faf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x12634a616258 of 0x1d54d7f6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d54d7faf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d54d7fae070, JSClass 0x7b54ac0eb620, in object 0x1d54d7fae040 JS CTX: Initialized class GIRepositoryGType prototype 0x12634a617070 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d54d7fae0d0, JSClass 0x7b54ac0eb620, in object 0x1d54d7fae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d54d7fae130, JSClass 0x7b54ac0eb620, in object 0x1d54d7fae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d54d7fae190, JSClass 0x7b54ac0eb620, in object 0x1d54d7fae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d54d7fae040 in GIRepository 0x12634a613bf8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d54d7f6ee20), global 0x1d54d7f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d54d7fa92e0), global 0x1d54d7f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d54d7fae1f0 in GIRepository 0x12634a613bf8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:15.144: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nV8ggf/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2da03fe00098 JS IMPORT: Defining parent (nil) of 0x2da03fe00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2da03fe00100 of 0x2da03fe02580 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce7f026e420), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce7f026e420), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce7f026e420), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce7f026e420), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce7f026e420), global 0x1ce7f026e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ce7f026e600), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce7f026e740), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce7f026e880), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce7f026e880), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce7f026e740), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ce7f026e600), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a9060), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a9060), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a92e0), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a92e0), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ce7f026e600), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce7f026e740), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce7f026e880), global 0x1ce7f026e1a0 JS IMPORT: Module metadata hook for module 0x1ce7f026e740 JS IMPORT: Defining meta.importSync for module 0x1ce7f026e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ce7f026e600), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a9060), global 0x1ce7f026e1a0 JS IMPORT: Module metadata hook for module 0x1ce7f02a91a0 JS IMPORT: Defining meta.importSync for module 0x1ce7f02a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2da03fe13dc8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.SS8gGb at /tmp/gjs_coverage_tmp.SS8gGb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2da03fe00100 of 0x2da03fe163d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2da03fe163d8 in 0x2da03fe00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.SS8gGb at /tmp/gjs_coverage_tmp.SS8gGb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2da03fe00100 of 0x2da03fe16ec8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2da03fe00100 of 0x2da03fe13cb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2da03fe00100 of 0x1ce7f02af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2da03fe163d8 of 0x1ce7f026ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ce7f02af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ce7f02ae070, JSClass 0x7b54ac0eb620, in object 0x1ce7f02ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2da03fe17218 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ce7f02ae0d0, JSClass 0x7b54ac0eb620, in object 0x1ce7f02ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ce7f02ae130, JSClass 0x7b54ac0eb620, in object 0x1ce7f02ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ce7f02ae190, JSClass 0x7b54ac0eb620, in object 0x1ce7f02ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ce7f02ae040 in GIRepository 0x2da03fe13cb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce7f026ee20), global 0x1ce7f026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce7f02a92e0), global 0x1ce7f026e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1ce7f02ae1f0 in GIRepository 0x2da03fe13cb0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:15.730: Wrote coverage statistics to /tmp/gjs_coverage_tmp.SS8gGb/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x111df1900098 JS IMPORT: Defining parent (nil) of 0x111df1900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x111df1900100 of 0x111df1902638 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ddd876e420), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ddd876e420), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ddd876e420), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ddd876e420), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ddd876e420), global 0x16ddd876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16ddd876e600), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ddd876e740), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ddd876e880), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ddd876e880), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ddd876e740), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16ddd876e600), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a9060), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a9060), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a92e0), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a92e0), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16ddd876e600), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ddd876e740), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ddd876e880), global 0x16ddd876e1a0 JS IMPORT: Module metadata hook for module 0x16ddd876e740 JS IMPORT: Defining meta.importSync for module 0x16ddd876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16ddd876e600), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a9060), global 0x16ddd876e1a0 JS IMPORT: Module metadata hook for module 0x16ddd87a91a0 JS IMPORT: Defining meta.importSync for module 0x16ddd87a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x111df1913e80 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.sDnZ6d at /tmp/gjs_coverage_tmp.sDnZ6d/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x111df1900100 of 0x111df1916558 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x111df1916558 in 0x111df1900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.sDnZ6d at /tmp/gjs_coverage_tmp.sDnZ6d/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x111df1900100 of 0x111df1917070 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x111df1900100 of 0x111df1913d68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x111df1900100 of 0x16ddd87af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x111df1916558 of 0x16ddd876ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16ddd87af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16ddd87ae070, JSClass 0x7b54ac0eb620, in object 0x16ddd87ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x111df19173c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16ddd87ae0d0, JSClass 0x7b54ac0eb620, in object 0x16ddd87ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16ddd87ae130, JSClass 0x7b54ac0eb620, in object 0x16ddd87ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16ddd87ae190, JSClass 0x7b54ac0eb620, in object 0x16ddd87ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16ddd87ae040 in GIRepository 0x111df1913d68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ddd876ee20), global 0x16ddd876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ddd87a92e0), global 0x16ddd876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x16ddd87ae1f0 in GIRepository 0x111df1913d68 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:16.303: Wrote coverage statistics to /tmp/gjs_coverage_tmp.sDnZ6d/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b489e00098 JS IMPORT: Defining parent (nil) of 0x2b489e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b489e00100 of 0x2b489e026f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28f5cb16e420), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28f5cb16e420), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28f5cb16e420), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28f5cb16e420), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28f5cb16e420), global 0x28f5cb16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28f5cb16e600), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5cb16e740), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5cb16e880), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5cb16e880), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5cb16e740), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28f5cb16e600), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a9060), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a9060), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a92e0), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a92e0), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28f5cb16e600), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5cb16e740), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5cb16e880), global 0x28f5cb16e1a0 JS IMPORT: Module metadata hook for module 0x28f5cb16e740 JS IMPORT: Defining meta.importSync for module 0x28f5cb16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28f5cb16e600), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a9060), global 0x28f5cb16e1a0 JS IMPORT: Module metadata hook for module 0x28f5cb1a91a0 JS IMPORT: Defining meta.importSync for module 0x28f5cb1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b489e13f38 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.GNAtgd at /tmp/gjs_coverage_tmp.GNAtgd/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b489e00100 of 0x2b489e166d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b489e166d8 in 0x2b489e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.GNAtgd at /tmp/gjs_coverage_tmp.GNAtgd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b489e00100 of 0x2b489e17218 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b489e00100 of 0x2b489e13e20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b489e00100 of 0x28f5cb1af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b489e166d8 of 0x28f5cb16ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28f5cb1af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28f5cb1ae070, JSClass 0x7b54ac0eb620, in object 0x28f5cb1ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b489e17568 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28f5cb1ae0d0, JSClass 0x7b54ac0eb620, in object 0x28f5cb1ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28f5cb1ae130, JSClass 0x7b54ac0eb620, in object 0x28f5cb1ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28f5cb1ae190, JSClass 0x7b54ac0eb620, in object 0x28f5cb1ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28f5cb1ae040 in GIRepository 0x2b489e13e20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28f5cb16ee20), global 0x28f5cb16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5cb1a92e0), global 0x28f5cb16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x28f5cb1ae1f0 in GIRepository 0x2b489e13e20 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:16.824: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GNAtgd/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa5073500098 JS IMPORT: Defining parent (nil) of 0xa5073500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa5073500100 of 0xa50735027a8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xacf5b16e420), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xacf5b16e420), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xacf5b16e420), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xacf5b16e420), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xacf5b16e420), global 0xacf5b16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xacf5b16e600), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xacf5b16e740), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xacf5b16e880), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xacf5b16e880), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xacf5b16e740), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xacf5b16e600), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a9060), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a9060), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a92e0), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a92e0), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xacf5b16e600), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xacf5b16e740), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xacf5b16e880), global 0xacf5b16e1a0 JS IMPORT: Module metadata hook for module 0xacf5b16e740 JS IMPORT: Defining meta.importSync for module 0xacf5b16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xacf5b16e600), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a9060), global 0xacf5b16e1a0 JS IMPORT: Module metadata hook for module 0xacf5b1a91a0 JS IMPORT: Defining meta.importSync for module 0xacf5b1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa5073513ff0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.jRtTMc at /tmp/gjs_coverage_tmp.jRtTMc/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa5073500100 of 0xa5073516858 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa5073516858 in 0xa5073500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.jRtTMc at /tmp/gjs_coverage_tmp.jRtTMc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa5073500100 of 0xa50735173c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa5073500100 of 0xa5073513ed8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa5073500100 of 0xacf5b1af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa5073516858 of 0xacf5b16ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xacf5b1af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xacf5b1ae070, JSClass 0x7b54ac0eb620, in object 0xacf5b1ae040 JS CTX: Initialized class GIRepositoryGType prototype 0xa5073517710 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xacf5b1ae0d0, JSClass 0x7b54ac0eb620, in object 0xacf5b1ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xacf5b1ae130, JSClass 0x7b54ac0eb620, in object 0xacf5b1ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xacf5b1ae190, JSClass 0x7b54ac0eb620, in object 0xacf5b1ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xacf5b1ae040 in GIRepository 0xa5073513ed8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xacf5b16ee20), global 0xacf5b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xacf5b1a92e0), global 0xacf5b16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xacf5b1ae1f0 in GIRepository 0xa5073513ed8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:17.183: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jRtTMc/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3a43b4500098 JS IMPORT: Defining parent (nil) of 0x3a43b4500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a43b4500100 of 0x3a43b4502860 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa74e8b6e420), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa74e8b6e420), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa74e8b6e420), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa74e8b6e420), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa74e8b6e420), global 0xa74e8b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa74e8b6e600), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa74e8b6e740), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa74e8b6e880), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa74e8b6e880), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa74e8b6e740), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa74e8b6e600), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba9060), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba9060), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba92e0), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba92e0), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa74e8b6e600), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa74e8b6e740), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa74e8b6e880), global 0xa74e8b6e1a0 JS IMPORT: Module metadata hook for module 0xa74e8b6e740 JS IMPORT: Defining meta.importSync for module 0xa74e8b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa74e8b6e600), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba9060), global 0xa74e8b6e1a0 JS IMPORT: Module metadata hook for module 0xa74e8ba91a0 JS IMPORT: Defining meta.importSync for module 0xa74e8ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a43b45140a8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.BnE2Ie at /tmp/gjs_coverage_tmp.BnE2Ie/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a43b4500100 of 0x3a43b45169d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a43b45169d8 in 0x3a43b4500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.BnE2Ie at /tmp/gjs_coverage_tmp.BnE2Ie/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a43b4500100 of 0x3a43b4517568 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a43b4500100 of 0x3a43b4513f90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a43b4500100 of 0xa74e8baf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a43b45169d8 of 0xa74e8b6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa74e8baf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa74e8bae070, JSClass 0x7b54ac0eb620, in object 0xa74e8bae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3a43b45178b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa74e8bae0d0, JSClass 0x7b54ac0eb620, in object 0xa74e8bae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa74e8bae130, JSClass 0x7b54ac0eb620, in object 0xa74e8bae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa74e8bae190, JSClass 0x7b54ac0eb620, in object 0xa74e8bae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa74e8bae040 in GIRepository 0x3a43b4513f90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa74e8b6ee20), global 0xa74e8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa74e8ba92e0), global 0xa74e8b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xa74e8bae1f0 in GIRepository 0x3a43b4513f90 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:17.644: Wrote coverage statistics to /tmp/gjs_coverage_tmp.BnE2Ie/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x582ce900098 JS IMPORT: Defining parent (nil) of 0x582ce900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x582ce900100 of 0x582ce902918 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fe1346e420), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fe1346e420), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fe1346e420), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fe1346e420), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25fe1346e420), global 0x25fe1346e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25fe1346e600), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fe1346e740), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fe1346e880), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fe1346e880), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fe1346e740), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25fe1346e600), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a9060), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a9060), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a92e0), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a92e0), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25fe1346e600), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25fe1346e740), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25fe1346e880), global 0x25fe1346e1a0 JS IMPORT: Module metadata hook for module 0x25fe1346e740 JS IMPORT: Defining meta.importSync for module 0x25fe1346e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25fe1346e600), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a9060), global 0x25fe1346e1a0 JS IMPORT: Module metadata hook for module 0x25fe134a91a0 JS IMPORT: Defining meta.importSync for module 0x25fe134a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x582ce914160 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.MwZ6ge at /tmp/gjs_coverage_tmp.MwZ6ge/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x582ce900100 of 0x582ce916b58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x582ce916b58 in 0x582ce900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.MwZ6ge at /tmp/gjs_coverage_tmp.MwZ6ge/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x582ce900100 of 0x582ce917710 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x582ce900100 of 0x582ce914048 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x582ce900100 of 0x25fe134af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x582ce916b58 of 0x25fe1346ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25fe134af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25fe134ae070, JSClass 0x7b54ac0eb620, in object 0x25fe134ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x582ce917a60 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25fe134ae0d0, JSClass 0x7b54ac0eb620, in object 0x25fe134ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25fe134ae130, JSClass 0x7b54ac0eb620, in object 0x25fe134ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25fe134ae190, JSClass 0x7b54ac0eb620, in object 0x25fe134ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25fe134ae040 in GIRepository 0x582ce914048 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25fe1346ee20), global 0x25fe1346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25fe134a92e0), global 0x25fe1346e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25fe134ae1f0 in GIRepository 0x582ce914048 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:18.112: Wrote coverage statistics to /tmp/gjs_coverage_tmp.MwZ6ge/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xd0624400098 JS IMPORT: Defining parent (nil) of 0xd0624400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd0624400100 of 0xd06244029d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x169634b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x169634b6e420), global 0x169634b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x169634b6e420), global 0x169634b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x169634b6e420), global 0x169634b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x169634b6e420), global 0x169634b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x169634b6e420), global 0x169634b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x169634b6e600), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169634b6e740), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169634b6e880), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169634b6e880), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169634b6e740), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x169634b6e600), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba9060), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba9060), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba92e0), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba92e0), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x169634b6e600), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169634b6e740), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169634b6e880), global 0x169634b6e1a0 JS IMPORT: Module metadata hook for module 0x169634b6e740 JS IMPORT: Defining meta.importSync for module 0x169634b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x169634b6e600), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba9060), global 0x169634b6e1a0 JS IMPORT: Module metadata hook for module 0x169634ba91a0 JS IMPORT: Defining meta.importSync for module 0x169634ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd0624414218 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.gMiAzb at /tmp/gjs_coverage_tmp.gMiAzb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xd0624400100 of 0xd0624416cd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd0624416cd8 in 0xd0624400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.gMiAzb at /tmp/gjs_coverage_tmp.gMiAzb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd0624400100 of 0xd06244178b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd0624400100 of 0xd0624414100 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd0624400100 of 0x169634baf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd0624416cd8 of 0x169634b6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x169634baf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x169634bae070, JSClass 0x7b54ac0eb620, in object 0x169634bae040 JS CTX: Initialized class GIRepositoryGType prototype 0xd0624417c08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x169634bae0d0, JSClass 0x7b54ac0eb620, in object 0x169634bae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x169634bae130, JSClass 0x7b54ac0eb620, in object 0x169634bae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x169634bae190, JSClass 0x7b54ac0eb620, in object 0x169634bae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x169634bae040 in GIRepository 0xd0624414100 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169634b6ee20), global 0x169634b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169634ba92e0), global 0x169634b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x169634bae1f0 in GIRepository 0xd0624414100 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:18.433: Wrote coverage statistics to /tmp/gjs_coverage_tmp.gMiAzb/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x34f1b8300098 JS IMPORT: Defining parent (nil) of 0x34f1b8300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34f1b8300100 of 0x34f1b8302a88 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2725aec6e420), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2725aec6e420), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2725aec6e420), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2725aec6e420), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2725aec6e420), global 0x2725aec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2725aec6e600), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2725aec6e740), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2725aec6e880), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2725aec6e880), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2725aec6e740), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2725aec6e600), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca9060), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca9060), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca92e0), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca92e0), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2725aec6e600), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2725aec6e740), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2725aec6e880), global 0x2725aec6e1a0 JS IMPORT: Module metadata hook for module 0x2725aec6e740 JS IMPORT: Defining meta.importSync for module 0x2725aec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2725aec6e600), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca9060), global 0x2725aec6e1a0 JS IMPORT: Module metadata hook for module 0x2725aeca91a0 JS IMPORT: Defining meta.importSync for module 0x2725aeca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34f1b83142d0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.plJqFb at /tmp/gjs_coverage_tmp.plJqFb/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x34f1b8300100 of 0x34f1b8316e58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34f1b8316e58 in 0x34f1b8300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.plJqFb at /tmp/gjs_coverage_tmp.plJqFb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34f1b8300100 of 0x34f1b8317a60 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34f1b8300100 of 0x34f1b83141b8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34f1b8300100 of 0x2725aecaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34f1b8316e58 of 0x2725aec6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2725aecaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2725aecae070, JSClass 0x7b54ac0eb620, in object 0x2725aecae040 JS CTX: Initialized class GIRepositoryGType prototype 0x34f1b8317db0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2725aecae0d0, JSClass 0x7b54ac0eb620, in object 0x2725aecae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2725aecae130, JSClass 0x7b54ac0eb620, in object 0x2725aecae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2725aecae190, JSClass 0x7b54ac0eb620, in object 0x2725aecae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2725aecae040 in GIRepository 0x34f1b83141b8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2725aec6ee20), global 0x2725aec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2725aeca92e0), global 0x2725aec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2725aecae1f0 in GIRepository 0x34f1b83141b8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:18.770: Wrote coverage statistics to /tmp/gjs_coverage_tmp.plJqFb/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27ffe2d00098 JS IMPORT: Defining parent (nil) of 0x27ffe2d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27ffe2d00100 of 0x27ffe2d02b40 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b29ba6e420), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b29ba6e420), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b29ba6e420), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b29ba6e420), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b29ba6e420), global 0x4b29ba6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4b29ba6e600), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b29ba6e740), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b29ba6e880), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b29ba6e880), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b29ba6e740), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4b29ba6e600), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa9060), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa9060), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa92e0), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa92e0), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4b29ba6e600), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b29ba6e740), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b29ba6e880), global 0x4b29ba6e1a0 JS IMPORT: Module metadata hook for module 0x4b29ba6e740 JS IMPORT: Defining meta.importSync for module 0x4b29ba6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4b29ba6e600), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa9060), global 0x4b29ba6e1a0 JS IMPORT: Module metadata hook for module 0x4b29baa91a0 JS IMPORT: Defining meta.importSync for module 0x4b29baa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27ffe2d14388 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.LNYAbd at /tmp/gjs_coverage_tmp.LNYAbd/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27ffe2d00100 of 0x27ffe2d16fd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27ffe2d16fd8 in 0x27ffe2d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.LNYAbd at /tmp/gjs_coverage_tmp.LNYAbd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27ffe2d00100 of 0x27ffe2d17c08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27ffe2d00100 of 0x27ffe2d14270 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27ffe2d00100 of 0x4b29baaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27ffe2d16fd8 of 0x4b29ba6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4b29baaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4b29baae070, JSClass 0x7b54ac0eb620, in object 0x4b29baae040 JS CTX: Initialized class GIRepositoryGType prototype 0x27ffe2d17f58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4b29baae0d0, JSClass 0x7b54ac0eb620, in object 0x4b29baae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4b29baae130, JSClass 0x7b54ac0eb620, in object 0x4b29baae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4b29baae190, JSClass 0x7b54ac0eb620, in object 0x4b29baae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4b29baae040 in GIRepository 0x27ffe2d14270 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b29ba6ee20), global 0x4b29ba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b29baa92e0), global 0x4b29ba6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4b29baae1f0 in GIRepository 0x27ffe2d14270 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:19.003: Wrote coverage statistics to /tmp/gjs_coverage_tmp.LNYAbd/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f3d0ac00098 JS IMPORT: Defining parent (nil) of 0x1f3d0ac00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f3d0ac00100 of 0x1f3d0ac02bf8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11caa946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11caa946e420), global 0x11caa946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11caa946e420), global 0x11caa946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11caa946e420), global 0x11caa946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11caa946e420), global 0x11caa946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11caa946e420), global 0x11caa946e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11caa946e600), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11caa946e740), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11caa946e880), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11caa946e880), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11caa946e740), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11caa946e600), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a9060), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a9060), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a92e0), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a92e0), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11caa946e600), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11caa946e740), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11caa946e880), global 0x11caa946e1a0 JS IMPORT: Module metadata hook for module 0x11caa946e740 JS IMPORT: Defining meta.importSync for module 0x11caa946e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11caa946e600), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a9060), global 0x11caa946e1a0 JS IMPORT: Module metadata hook for module 0x11caa94a91a0 JS IMPORT: Defining meta.importSync for module 0x11caa94a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f3d0ac14440 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.cMwl8c at /tmp/gjs_coverage_tmp.cMwl8c/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f3d0ac00100 of 0x1f3d0ac17158 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f3d0ac17158 in 0x1f3d0ac00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.cMwl8c at /tmp/gjs_coverage_tmp.cMwl8c/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f3d0ac00100 of 0x1f3d0ac17db0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f3d0ac00100 of 0x1f3d0ac14328 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f3d0ac00100 of 0x11caa94af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f3d0ac17158 of 0x11caa946ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11caa94af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11caa94ae070, JSClass 0x7b54ac0eb620, in object 0x11caa94ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f3d0ac18100 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11caa94ae0d0, JSClass 0x7b54ac0eb620, in object 0x11caa94ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11caa94ae130, JSClass 0x7b54ac0eb620, in object 0x11caa94ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11caa94ae190, JSClass 0x7b54ac0eb620, in object 0x11caa94ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11caa94ae040 in GIRepository 0x1f3d0ac14328 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11caa946ee20), global 0x11caa946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11caa94a92e0), global 0x11caa946e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x11caa94ae1f0 in GIRepository 0x1f3d0ac14328 Gjs-Message: 04:41:19.130: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cMwl8c/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf1b95c00098 JS IMPORT: Defining parent (nil) of 0xf1b95c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf1b95c00100 of 0xf1b95c02cb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30f1a876e420), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30f1a876e420), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30f1a876e420), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30f1a876e420), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30f1a876e420), global 0x30f1a876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30f1a876e600), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1a876e740), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1a876e880), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1a876e880), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1a876e740), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30f1a876e600), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a9060), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a9060), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a92e0), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a92e0), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30f1a876e600), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1a876e740), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1a876e880), global 0x30f1a876e1a0 JS IMPORT: Module metadata hook for module 0x30f1a876e740 JS IMPORT: Defining meta.importSync for module 0x30f1a876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30f1a876e600), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a9060), global 0x30f1a876e1a0 JS IMPORT: Module metadata hook for module 0x30f1a87a91a0 JS IMPORT: Defining meta.importSync for module 0x30f1a87a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf1b95c144f8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.zNwYFf at /tmp/gjs_coverage_tmp.zNwYFf/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf1b95c00100 of 0xf1b95c172d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf1b95c172d8 in 0xf1b95c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.zNwYFf at /tmp/gjs_coverage_tmp.zNwYFf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf1b95c00100 of 0xf1b95c17f58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf1b95c00100 of 0xf1b95c143e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf1b95c00100 of 0x30f1a87af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf1b95c172d8 of 0x30f1a876ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30f1a87af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30f1a87ae070, JSClass 0x7b54ac0eb620, in object 0x30f1a87ae040 JS CTX: Initialized class GIRepositoryGType prototype 0xf1b95c182a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30f1a87ae0d0, JSClass 0x7b54ac0eb620, in object 0x30f1a87ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30f1a87ae130, JSClass 0x7b54ac0eb620, in object 0x30f1a87ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30f1a87ae190, JSClass 0x7b54ac0eb620, in object 0x30f1a87ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30f1a87ae040 in GIRepository 0xf1b95c143e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30f1a876ee20), global 0x30f1a876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1a87a92e0), global 0x30f1a876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x30f1a87ae1f0 in GIRepository 0xf1b95c143e0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 04:41:19.403: Wrote coverage statistics to /tmp/gjs_coverage_tmp.zNwYFf/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x34f3d3000098 JS IMPORT: Defining parent (nil) of 0x34f3d3000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34f3d3000100 of 0x34f3d3002d68 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x182d7236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x182d7236e420), global 0x182d7236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x182d7236e420), global 0x182d7236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x182d7236e420), global 0x182d7236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x182d7236e420), global 0x182d7236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x182d7236e420), global 0x182d7236e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x182d7236e600), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x182d7236e740), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x182d7236e880), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x182d7236e880), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x182d7236e740), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x182d7236e600), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a9060), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a9060), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a92e0), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a92e0), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x182d7236e600), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x182d7236e740), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x182d7236e880), global 0x182d7236e1a0 JS IMPORT: Module metadata hook for module 0x182d7236e740 JS IMPORT: Defining meta.importSync for module 0x182d7236e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x182d7236e600), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a9060), global 0x182d7236e1a0 JS IMPORT: Module metadata hook for module 0x182d723a91a0 JS IMPORT: Defining meta.importSync for module 0x182d723a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34f3d30145b0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.SekrYf at /tmp/gjs_coverage_tmp.SekrYf/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x34f3d3000100 of 0x34f3d3017458 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34f3d3017458 in 0x34f3d3000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.SekrYf at /tmp/gjs_coverage_tmp.SekrYf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34f3d3000100 of 0x34f3d3018100 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34f3d3000100 of 0x34f3d3014498 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34f3d3000100 of 0x182d723af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34f3d3017458 of 0x182d7236ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x182d723af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x182d723ae070, JSClass 0x7b54ac0eb620, in object 0x182d723ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x34f3d3018450 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x182d723ae0d0, JSClass 0x7b54ac0eb620, in object 0x182d723ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x182d723ae130, JSClass 0x7b54ac0eb620, in object 0x182d723ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x182d723ae190, JSClass 0x7b54ac0eb620, in object 0x182d723ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x182d723ae040 in GIRepository 0x34f3d3014498 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x182d7236ee20), global 0x182d7236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x182d723a92e0), global 0x182d7236e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x182d723ae1f0 in GIRepository 0x34f3d3014498 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b1ca7e00098 JS IMPORT: Defining parent (nil) of 0x2b1ca7e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2b1ca7e02e20 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f5f9ae6e420), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f5f9ae6e420), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f5f9ae6e420), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f5f9ae6e420), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f5f9ae6e420), global 0x2f5f9ae6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f5f9ae6e600), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f5f9ae6e740), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f5f9ae6e880), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f5f9ae6e880), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f5f9ae6e740), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f5f9ae6e600), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea9060), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea9060), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea92e0), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea92e0), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f5f9ae6e600), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f5f9ae6e740), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f5f9ae6e880), global 0x2f5f9ae6e1a0 JS IMPORT: Module metadata hook for module 0x2f5f9ae6e740 JS IMPORT: Defining meta.importSync for module 0x2f5f9ae6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f5f9ae6e600), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea9060), global 0x2f5f9ae6e1a0 JS IMPORT: Module metadata hook for module 0x2f5f9aea91a0 JS IMPORT: Defining meta.importSync for module 0x2f5f9aea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b1ca7e14668 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.SekrYf at /tmp/gjs_coverage_tmp.SekrYf/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2b1ca7e175d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b1ca7e175d8 in 0x2b1ca7e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.SekrYf at /tmp/gjs_coverage_tmp.SekrYf/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2b1ca7e182a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2b1ca7e14550 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2f5f9aeaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b1ca7e175d8 of 0x2f5f9ae6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f5f9aeaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f5f9aeae070, JSClass 0x7b54ac0eb620, in object 0x2f5f9aeae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b1ca7e185f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f5f9aeae0d0, JSClass 0x7b54ac0eb620, in object 0x2f5f9aeae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f5f9aeae130, JSClass 0x7b54ac0eb620, in object 0x2f5f9aeae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f5f9aeae190, JSClass 0x7b54ac0eb620, in object 0x2f5f9aeae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f5f9aeae040 in GIRepository 0x2b1ca7e14550 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f5f9ae6ee20), global 0x2f5f9ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f5f9aea92e0), global 0x2f5f9ae6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f5f9aeae1f0 in GIRepository 0x2b1ca7e14550 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS IMPORT: Importing module gjs_coverage_script succeeded JS IMPORT: Defining parent 0x2b1ca7e00100 of 0x2f5f9aeafa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 04:41:19.875: Wrote coverage statistics to /tmp/gjs_coverage_tmp.SekrYf/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x34dedf000098 JS IMPORT: Defining parent (nil) of 0x34dedf000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34dedf000100 of 0x34dedf002ed8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x34e6156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e6156e420), global 0x34e6156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e6156e420), global 0x34e6156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e6156e420), global 0x34e6156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e6156e420), global 0x34e6156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e6156e420), global 0x34e6156e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34e6156e600), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e6156e740), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e6156e880), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e6156e880), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e6156e740), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34e6156e600), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a9060), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a9060), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a92e0), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a92e0), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34e6156e600), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e6156e740), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e6156e880), global 0x34e6156e1a0 JS IMPORT: Module metadata hook for module 0x34e6156e740 JS IMPORT: Defining meta.importSync for module 0x34e6156e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34e6156e600), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a9060), global 0x34e6156e1a0 JS IMPORT: Module metadata hook for module 0x34e615a91a0 JS IMPORT: Defining meta.importSync for module 0x34e615a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34dedf014720 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KCflZc at /tmp/gjs_coverage_tmp.KCflZc/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x34dedf000100 of 0x34dedf017758 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34dedf017758 in 0x34dedf000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KCflZc at /tmp/gjs_coverage_tmp.KCflZc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34dedf000100 of 0x34dedf018450 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34dedf000100 of 0x34dedf014608 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34dedf000100 of 0x34e615af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34dedf017758 of 0x34e6156ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34e615af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34e615ae070, JSClass 0x7b54ac0eb620, in object 0x34e615ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x34dedf0187a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34e615ae0d0, JSClass 0x7b54ac0eb620, in object 0x34e615ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34e615ae130, JSClass 0x7b54ac0eb620, in object 0x34e615ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34e615ae190, JSClass 0x7b54ac0eb620, in object 0x34e615ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34e615ae040 in GIRepository 0x34dedf014608 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e6156ee20), global 0x34e6156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e615a92e0), global 0x34e6156e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x34e615ae1f0 in GIRepository 0x34dedf014608 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39824cd00098 JS IMPORT: Defining parent (nil) of 0x39824cd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39824cd00100 of 0x39824cd02f90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bd2bf96e420), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bd2bf96e420), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bd2bf96e420), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bd2bf96e420), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bd2bf96e420), global 0x2bd2bf96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bd2bf96e600), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bd2bf96e740), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bd2bf96e880), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bd2bf96e880), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bd2bf96e740), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bd2bf96e600), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a9060), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a9060), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a92e0), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a92e0), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bd2bf96e600), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bd2bf96e740), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bd2bf96e880), global 0x2bd2bf96e1a0 JS IMPORT: Module metadata hook for module 0x2bd2bf96e740 JS IMPORT: Defining meta.importSync for module 0x2bd2bf96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bd2bf96e600), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a9060), global 0x2bd2bf96e1a0 JS IMPORT: Module metadata hook for module 0x2bd2bf9a91a0 JS IMPORT: Defining meta.importSync for module 0x2bd2bf9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39824cd147d8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KCflZc at /tmp/gjs_coverage_tmp.KCflZc/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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39824cd00100 of 0x39824cd178d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39824cd178d8 in 0x39824cd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KCflZc at /tmp/gjs_coverage_tmp.KCflZc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39824cd00100 of 0x39824cd185f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39824cd00100 of 0x39824cd146c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39824cd00100 of 0x2bd2bf9af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39824cd178d8 of 0x2bd2bf96ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2bd2bf9af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bd2bf9ae070, JSClass 0x7b54ac0eb620, in object 0x2bd2bf9ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x39824cd18948 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bd2bf9ae0d0, JSClass 0x7b54ac0eb620, in object 0x2bd2bf9ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bd2bf9ae130, JSClass 0x7b54ac0eb620, in object 0x2bd2bf9ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bd2bf9ae190, JSClass 0x7b54ac0eb620, in object 0x2bd2bf9ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2bd2bf9ae040 in GIRepository 0x39824cd146c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bd2bf96ee20), global 0x2bd2bf96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bd2bf9a92e0), global 0x2bd2bf96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2bd2bf9ae1f0 in GIRepository 0x39824cd146c0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS IMPORT: Importing module gjs_coverage_script succeeded JS IMPORT: Defining parent 0x39824cd00100 of 0x2bd2bf9afa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 04:41:20.460: Wrote coverage statistics to /tmp/gjs_coverage_tmp.KCflZc/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: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all 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: 65 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/meson-logs/testlog.txt rm -fr -- /tmp/dh-xdg-rundir-RzpULJet make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' 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 /build/gjs-59yvmm/gjs-1.70.0/debian/tmp cd obj-x86_64-linux-gnu && DESTDIR=/build/gjs-59yvmm/gjs-1.70.0/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files. Installing subdir /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/alwaysThrows.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/data.txt to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/dynamic.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/encodings.json to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/exports.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/foobar.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/importmeta.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/lexicalScope.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/modunicode.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/say.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/Gio.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/Regress.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/WarnLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/mutualImport/a.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/mutualImport/b.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/overrides/GIMarshallingTests.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/__init__.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/baz.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/foobar.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing libgjs.so.0.0.0 to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu Installing GjsPrivate-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu/gjs/girepository-1.0 Installing gjs-console to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/bin Installing installed-tests/js/minijasmine to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/context.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/coverage.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/error-types.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/gjs.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/macros.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/mem.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/profiler.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/gjs.supp to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/gjs-1.0/valgrind Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/gjs-1.0/lsan Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/org.gnome.GjsTest.gschema.xml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/glib-2.0/schemas Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/meson-private/gjs-1.0.pc to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testCommandLine.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testCommandLineModules.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testWarnings.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testself.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testself.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testByteArray.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testByteArray.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testExceptions.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testExceptions.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testFormat.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testFormat.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testFundamental.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testFundamental.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGettext.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGettext.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGIMarshalling.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGIMarshalling.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGio.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGio.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGLib.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObject.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObject.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectInterface.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectInterface.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectValue.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectValue.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGTypeClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGTypeClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testImporter.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testImporter.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testIntrospection.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testIntrospection.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLang.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLang.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyByteArray.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyByteArray.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyGObject.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyGObject.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testMainloop.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testMainloop.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testNamespace.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testNamespace.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testPackage.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testPackage.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testParamSpec.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testParamSpec.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testPrint.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testPrint.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testRegress.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testRegress.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testSignals.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testSignals.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testSystem.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testSystem.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testTweener.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testTweener.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testCairo.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairo.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGtk3.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGtk3.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectDestructionAccess.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectDestructionAccess.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyGtk.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyGtk.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testWarnLib.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testWarnLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGDBus.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/matchers.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGDBus.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testConsole.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testConsole.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testESModules.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testESModules.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testEncoding.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testEncoding.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGLibLogWriter.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLibLogWriter.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testCairoModule.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairoModule.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/backtrace.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/breakpoint.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/continue.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/delete.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/detach.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/down-up.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/finish.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/frame.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/keys.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/lastvalues.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/list.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/next.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/print.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/quit.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/return.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/set.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/step.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/throw.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/throw-ignored.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/until.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Running custom install script '/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/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 '/build/gjs-59yvmm/gjs-1.70.0' rm -f debian/tmp/usr/libexec/installed-tests/gjs/js/modules/*/.eslintrc.yml make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' 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/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so.0 debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 debian/libgjs0g//usr/lib/x86_64-linux-gnu/ install -d debian/libgjs0g//usr/lib/x86_64-linux-gnu/gjs/girepository-1.0 cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib debian/libgjs0g//usr/lib/x86_64-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/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/ debian/libgjs-dev//usr/lib/x86_64-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/libgjs-dev/usr/share/doc/libgjs-dev/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 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/x86_64-linux-gnu/libgjs.so.0 ln -s libgjs.so.0.0.0 debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0 rm -f debian/libgjs-dev/usr/lib/x86_64-linux-gnu/libgjs.so ln -s libgjs.so.0 debian/libgjs-dev/usr/lib/x86_64-linux-gnu/libgjs.so dh_strip_nondeterminism -a dh_compress -a cd debian/gjs cd debian/gjs-tests cd debian/libgjs0g cd debian/libgjs-dev chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/libgjs0g/changelog.Debian chmod a-x usr/share/doc/libgjs-dev/changelog.Debian gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/gjs-tests/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian gzip -9nf usr/share/doc/gjs-tests/changelog.Debian cd '/build/gjs-59yvmm/gjs-1.70.0' cd '/build/gjs-59yvmm/gjs-1.70.0' cd '/build/gjs-59yvmm/gjs-1.70.0' cd '/build/gjs-59yvmm/gjs-1.70.0' debian/rules override_dh_fixperms make[1]: Entering directory '/build/gjs-59yvmm/gjs-1.70.0' dh_fixperms -Xusr/libexec/installed-tests find debian/gjs ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs-tests ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs0g ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs-dev ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs0g/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs-tests/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/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 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x 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-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 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libgjs-dev/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/gjs-tests/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x chmod --changes u=rw,og=r debian/*-tests/usr/libexec/installed-tests/gjs/*.so mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' dh_missing -a dh_dwz -a dwz -- debian/gjs/usr/bin/gjs-console dwz -- debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 install -d debian/gjs-tests/usr/lib/debug/.dwz/x86_64-linux-gnu dwz -mdebian/gjs-tests/usr/lib/debug/.dwz/x86_64-linux-gnu/gjs-tests.debug -M/usr/lib/debug/.dwz/x86_64-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/x86_64-linux-gnu/gjs-tests.debug dh_strip -a install -d debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d objcopy --only-keep-debug --compress-debug-sections debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d/5bc3f5a3b24438420568f58f7c6c332444c916.debug install -d debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60 objcopy --only-keep-debug --compress-debug-sections debian/gjs/usr/bin/gjs-console debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60/ca8f25d3a9969e884aeb74cd9eee147f35682b.debug install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/36 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/36/4954eaadc23b98e8153f7002858f82fca10663.debug chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60/ca8f25d3a9969e884aeb74cd9eee147f35682b.debug strip --remove-section=.comment --remove-section=.note debian/gjs/usr/bin/gjs-console chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/36/4954eaadc23b98e8153f7002858f82fca10663.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60/ca8f25d3a9969e884aeb74cd9eee147f35682b.debug debian/gjs/usr/bin/gjs-console objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/36/4954eaadc23b98e8153f7002858f82fca10663.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6c 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/6c/9b00cc1389537b5d3abe4f4d59709bd150e100.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6c/9b00cc1389537b5d3abe4f4d59709bd150e100.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded 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/6c/9b00cc1389537b5d3abe4f4d59709bd150e100.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/3a 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/3a/054783416ecba5f8cb88831bccb28d240ae349.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/3a/054783416ecba5f8cb88831bccb28d240ae349.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded 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/3a/054783416ecba5f8cb88831bccb28d240ae349.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/72 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/72/20d1d38162031d17e01499e37a329904b297ab.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/72/20d1d38162031d17e01499e37a329904b297ab.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/72/20d1d38162031d17e01499e37a329904b297ab.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/f7 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/f7/7a14407674964a881b8d106a933740f58c9a7a.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/f7/7a14407674964a881b8d106a933740f58c9a7a.debug strip --remove-section=.comment --remove-section=.note debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d/5bc3f5a3b24438420568f58f7c6c332444c916.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/f7/7a14407674964a881b8d106a933740f58c9a7a.debug 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/x86_64-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 objcopy --add-gnu-debuglink debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d/5bc3f5a3b24438420568f58f7c6c332444c916.debug debian/libgjs0g/usr/lib/x86_64-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 '/build/gjs-59yvmm/gjs-1.70.0' dh_makeshlibs -Xusr/lib/x86_64-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.70.0)" >> debian/libgjs0g/DEBIAN/shlibs chmod 0644 -- debian/libgjs0g/DEBIAN/shlibs dpkg-gensymbols -plibgjs0g -Idebian/libgjs0g.symbols -Pdebian/libgjs0g -edebian/libgjs0g/usr/lib/x86_64-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 '/build/gjs-59yvmm/gjs-1.70.0' dh_shlibdeps -a dpkg-shlibdeps -Tdebian/libgjs0g.substvars debian/libgjs0g/usr/lib/x86_64-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/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 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_girepository make[1]: Entering directory '/build/gjs-59yvmm/gjs-1.70.0' dh_girepository -l /usr/lib/x86_64-linux-gnu/gjs/girepository-1.0 rm -f rm -f rm -f rm -f make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' 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=364954eaadc23b98e8153f7002858f82fca10663 3a054783416ecba5f8cb88831bccb28d240ae349 6c9b00cc1389537b5d3abe4f4d59709bd150e100 7220d1d38162031d17e01499e37a329904b297ab f77a14407674964a881b8d106a933740f58c9a7a" -DSection=debug -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=1d5bc3f5a3b24438420568f58f7c6c332444c916 -DSection=debug -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=60ca8f25d3a9969e884aeb74cd9eee147f35682b -DSection=debug -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 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/.debhelper/gjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/libgjs0g dpkg-gencontrol: warning: package 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 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/libgjs-dev/DEBIAN/control 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 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: 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 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/gjs-tests >/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/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/libgjs-dev/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/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/libgjs0g .. dpkg-deb --root-owner-group --build debian/libgjs-dev .. dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.70.0-3_amd64.deb'. dpkg-deb: building package 'gjs' in '../gjs_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.70.0-3_amd64.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/gjs/dbgsym-root .. dpkg-deb: building package 'gjs-dbgsym' in '../gjs-dbgsym_1.70.0-3_amd64.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/gjs-tests/dbgsym-root .. dpkg-deb: building package 'gjs-tests-dbgsym' in '../gjs-tests-dbgsym_1.70.0-3_amd64.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/libgjs0g/dbgsym-root .. dpkg-deb: building package 'libgjs0g-dbgsym' in '../libgjs0g-dbgsym_1.70.0-3_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../gjs_1.70.0-3_amd64.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) I: running special hook: sync-out /build/gjs-59yvmm /tmp/gjs-1.70.0-3a6oy4n43 I: cleaning package lists and apt cache... W: deleting files in /tmp: .X11-unix I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.nxGtB9aMu3... I: success in 6339.0687 seconds md5: gjs-dbgsym_1.70.0-3_amd64.deb: OK md5: gjs-tests-dbgsym_1.70.0-3_amd64.deb: OK md5: gjs-tests_1.70.0-3_amd64.deb: OK md5: gjs_1.70.0-3_amd64.deb: OK md5: libgjs-dev_1.70.0-3_amd64.deb: OK md5: libgjs0g-dbgsym_1.70.0-3_amd64.deb: OK md5: libgjs0g_1.70.0-3_amd64.deb: OK sha1: gjs-dbgsym_1.70.0-3_amd64.deb: OK sha1: gjs-tests-dbgsym_1.70.0-3_amd64.deb: OK sha1: gjs-tests_1.70.0-3_amd64.deb: OK sha1: gjs_1.70.0-3_amd64.deb: OK sha1: libgjs-dev_1.70.0-3_amd64.deb: OK sha1: libgjs0g-dbgsym_1.70.0-3_amd64.deb: OK sha1: libgjs0g_1.70.0-3_amd64.deb: OK sha256: gjs-dbgsym_1.70.0-3_amd64.deb: OK sha256: gjs-tests-dbgsym_1.70.0-3_amd64.deb: OK sha256: gjs-tests_1.70.0-3_amd64.deb: OK sha256: gjs_1.70.0-3_amd64.deb: OK sha256: libgjs-dev_1.70.0-3_amd64.deb: OK sha256: libgjs0g-dbgsym_1.70.0-3_amd64.deb: OK sha256: libgjs0g_1.70.0-3_amd64.deb: OK Checksums: OK