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-3c6s3xkpa/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-3c6s3xkpa 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.2XDCwgp2rE 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.2XDCwgp2rE 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 (1010 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.2XDCwgp2rE 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 (1244 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.2XDCwgp2rE 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.2XDCwgp2rE 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 (1149 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.2XDCwgp2rE 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-introspectg71p2z8l/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-introspectg71p2z8l/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-introspect5osn1uzq/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-introspect5osn1uzq/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] 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 [21/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 [22/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 [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 -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 [24/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 [25/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 [26/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 [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-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 [28/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 [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/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 [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/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 [31/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 [32/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 [33/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 [34/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 [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_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 [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_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 [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_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 [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_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 [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_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp [40/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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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/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 [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_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 [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/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 [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_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 [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/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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_mem.cpp.o -MF libgjs-internal.a.p/gjs_mem.cpp.o.d -o libgjs-internal.a.p/gjs_mem.cpp.o -c ../gjs/mem.cpp [64/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 [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_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 [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_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 [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_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 [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/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 [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_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 [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_module.cpp.o -MF libgjs-internal.a.p/gjs_module.cpp.o.d -o libgjs-internal.a.p/gjs_module.cpp.o -c ../gjs/module.cpp [71/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 [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/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp [73/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 [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/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 [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_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp [76/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 [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/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp [78/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 [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_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp [80/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 [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-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp [82/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 [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-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp [84/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 [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-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 [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-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp [87/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 [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-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 [89/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 [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-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp [91/121] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [92/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 [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.h [94/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-introspectlaii8m89/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-introspectlaii8m89/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 [95/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 [96/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 [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++ -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 [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] 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 [103/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 [104/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 [105/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 [106/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 [107/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 [108/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 [109/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-introspectgj2w3a_8/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-introspectgj2w3a_8/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 [110/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 [111/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 [112/121] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [113/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 [114/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 [115/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 [116/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-introspectebe5gtl6/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-introspectebe5gtl6/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 [117/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 [118/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 [119/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 [120/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 [121/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 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=24 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh 2/65 gjs:Scripts / CommandLineModules RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=28 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh 3/65 gjs:Scripts+thread-safe / Warnings RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=88 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh 4/65 gjs:JS+thread-safe / self RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=234 NO_AT_BRIDGE=1 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 /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.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 0x2e3127f00098 JS IMPORT: Defining parent (nil) of 0x2e3127f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e3127f00100 of 0x2e3127f003c8 '_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 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e9d8a6e420), global 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e9d8a6e420), global 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e9d8a6e420), global 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e9d8a6e420), global 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34e9d8a6e420), global 0x34e9d8a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34e9d8a6e600), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e9d8a6e740), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e9d8a6e880), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e9d8a6e880), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e9d8a6e740), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34e9d8a6e600), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa9060), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa9060), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa92e0), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa92e0), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34e9d8a6e600), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34e9d8a6e740), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34e9d8a6e880), global 0x34e9d8a6e1a0 JS IMPORT: Module metadata hook for module 0x34e9d8a6e740 JS IMPORT: Defining meta.importSync for module 0x34e9d8a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34e9d8a6e600), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa9060), global 0x34e9d8a6e1a0 JS IMPORT: Module metadata hook for module 0x34e9d8aa91a0 JS IMPORT: Defining meta.importSync for module 0x34e9d8aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e3127f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e3127f00100 of 0x2e3127f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e3127f11d40 in 0x2e3127f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e3127f00100 of 0x2e3127f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e3127f00100 of 0x2e3127f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e3127f00100 of 0x34e9d8a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e3127f11d40 of 0x34e9d8a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34e9d8ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34e9d8aad070, JSClass 0x79e85dc2a620, in object 0x34e9d8aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e3127f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34e9d8aad0d0, JSClass 0x79e85dc2a620, in object 0x34e9d8aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34e9d8aad130, JSClass 0x79e85dc2a620, in object 0x34e9d8aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34e9d8aad190, JSClass 0x79e85dc2a620, in object 0x34e9d8aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34e9d8aad040 in GIRepository 0x2e3127f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34e9d8a6ee20), global 0x34e9d8a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34e9d8aa92e0), global 0x34e9d8a6e1a0 JS IMPORT: 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' 0x34e9d8aad1f0 in GIRepository 0x2e3127f11af8 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2e3127f16f50), global 0x34e9d8a6e1a0 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2e3127f16f50), global 0x34e9d8a6e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e3127f00100 of 0x2e3127f18f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2e3127f00100 of 0x34e9d8ab1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e3127f00100 of 0x34e9d8ab1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e3127f11d40 of 0x34e9d8ab1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34e9d8ab1cd0 class 0x79e85dc2e360 in object 0x34e9d8aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34e9d8aad670, JSClass 0x79e85dc2ae20, in object 0x34e9d8aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34e9d8aad220 in GIRepository 0x2e3127f11af8 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2e3127f00100 of 0x34e9d8ab1a90 '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 0x34e9d8aad6a0, JSClass 0x79e85dc2a620, in object 0x34e9d8aad040 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 '"./doubledynamicImportee.js"' (relative to 0x2e3127f16f50), global 0x34e9d8a6e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: 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 IMPORT: Async import promise resolved JS IMPORT: Module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2e3127f16f50), global 0x34e9d8a6e1a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/65 gjs:JS+thread-safe / ByteArray RUNNING >>> ENABLE_GTK=yes MALLOC_PERTURB_=200 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.18s 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 0x3001e1a00098 JS IMPORT: Defining parent (nil) of 0x3001e1a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3001e1a00100 of 0x3001e1a003e8 '_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 0x20ca16f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20ca16f6e420), global 0x20ca16f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20ca16f6e420), global 0x20ca16f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20ca16f6e420), global 0x20ca16f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20ca16f6e420), global 0x20ca16f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20ca16f6e420), global 0x20ca16f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20ca16f6e600), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20ca16f6e740), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20ca16f6e880), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20ca16f6e880), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20ca16f6e740), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20ca16f6e600), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa9060), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa9060), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa92e0), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa92e0), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20ca16f6e600), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20ca16f6e740), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20ca16f6e880), global 0x20ca16f6e1a0 JS IMPORT: Module metadata hook for module 0x20ca16f6e740 JS IMPORT: Defining meta.importSync for module 0x20ca16f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20ca16f6e600), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa9060), global 0x20ca16f6e1a0 JS IMPORT: Module metadata hook for module 0x20ca16fa91a0 JS IMPORT: Defining meta.importSync for module 0x20ca16fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3001e1a11c30 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 0x3001e1a00100 of 0x3001e1a11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3001e1a11d88 in 0x3001e1a00100 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 0x3001e1a00100 of 0x3001e1a12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3001e1a00100 of 0x3001e1a11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3001e1a00100 of 0x20ca16f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3001e1a11d88 of 0x20ca16f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20ca16fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20ca16fad070, JSClass 0x70a02a394620, in object 0x20ca16fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3001e1a12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20ca16fad0d0, JSClass 0x70a02a394620, in object 0x20ca16fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20ca16fad130, JSClass 0x70a02a394620, in object 0x20ca16fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20ca16fad190, JSClass 0x70a02a394620, in object 0x20ca16fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20ca16fad040 in GIRepository 0x3001e1a11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20ca16f6ee20), global 0x20ca16f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20ca16fa92e0), global 0x20ca16f6e1a0 JS IMPORT: 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' 0x20ca16fad1f0 in GIRepository 0x3001e1a11b18 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 0x3001e1a00100 of 0x20ca16fb1b20 '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 0x20ca16fad250, JSClass 0x70a02a394620, in object 0x20ca16fad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3001e1a00100 of 0x20ca16fb1a90 '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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=97 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 3/65 gjs:Scripts+thread-safe / Warnings OK 1.91s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Trace/breakpoint trap (core dumped) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/65 gjs:JS+thread-safe / Format RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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_=68 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 0x1ebbaa700098 JS IMPORT: Defining parent (nil) of 0x1ebbaa700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ebbaa700100 of 0x1ebbaa7003e8 '_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 0x2f4d3406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f4d3406e420), global 0x2f4d3406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f4d3406e420), global 0x2f4d3406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f4d3406e420), global 0x2f4d3406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f4d3406e420), global 0x2f4d3406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f4d3406e420), global 0x2f4d3406e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f4d3406e600), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f4d3406e740), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f4d3406e880), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f4d3406e880), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f4d3406e740), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f4d3406e600), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a9060), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a9060), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a92e0), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a92e0), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f4d3406e600), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f4d3406e740), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f4d3406e880), global 0x2f4d3406e1a0 JS IMPORT: Module metadata hook for module 0x2f4d3406e740 JS IMPORT: Defining meta.importSync for module 0x2f4d3406e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f4d3406e600), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a9060), global 0x2f4d3406e1a0 JS IMPORT: Module metadata hook for module 0x2f4d340a91a0 JS IMPORT: Defining meta.importSync for module 0x2f4d340a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ebbaa711c30 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 0x1ebbaa700100 of 0x1ebbaa711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ebbaa711d88 in 0x1ebbaa700100 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 0x1ebbaa700100 of 0x1ebbaa712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ebbaa700100 of 0x1ebbaa711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ebbaa700100 of 0x2f4d3406ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ebbaa711d88 of 0x2f4d3406ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f4d340b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f4d340ad070, JSClass 0x7230d3df8620, in object 0x2f4d340ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ebbaa712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f4d340ad0d0, JSClass 0x7230d3df8620, in object 0x2f4d340ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f4d340ad130, JSClass 0x7230d3df8620, in object 0x2f4d340ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f4d340ad190, JSClass 0x7230d3df8620, in object 0x2f4d340ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f4d340ad040 in GIRepository 0x1ebbaa711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f4d3406ee20), global 0x2f4d3406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f4d340a92e0), global 0x2f4d3406e1a0 JS IMPORT: 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' 0x2f4d340ad1f0 in GIRepository 0x1ebbaa711b18 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 0x1ebbaa700100 of 0x2f4d340b1b20 '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 0x2f4d340ad250, JSClass 0x7230d3df8620, in object 0x2f4d340ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1ebbaa700100 of 0x2f4d340b1a90 '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' 0x2f4d340ad2e0 in GIRepository 0x1ebbaa711b18 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 0x1ebbaa737d00 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/65 gjs:JS+thread-safe / Fundamental RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=61 GJS_DEBUG_OUTPUT=stderr GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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.50s 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 0x208773f00098 JS IMPORT: Defining parent (nil) of 0x208773f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x208773f00100 of 0x208773f003e8 '_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 0x1a481356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a481356e420), global 0x1a481356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a481356e420), global 0x1a481356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a481356e420), global 0x1a481356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a481356e420), global 0x1a481356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a481356e420), global 0x1a481356e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a481356e600), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a481356e740), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a481356e880), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a481356e880), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a481356e740), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a481356e600), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a9060), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a9060), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a92e0), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a92e0), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a481356e600), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a481356e740), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a481356e880), global 0x1a481356e1a0 JS IMPORT: Module metadata hook for module 0x1a481356e740 JS IMPORT: Defining meta.importSync for module 0x1a481356e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a481356e600), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a9060), global 0x1a481356e1a0 JS IMPORT: Module metadata hook for module 0x1a48135a91a0 JS IMPORT: Defining meta.importSync for module 0x1a48135a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x208773f11c30 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 0x208773f00100 of 0x208773f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x208773f11d88 in 0x208773f00100 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 0x208773f00100 of 0x208773f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x208773f00100 of 0x208773f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x208773f00100 of 0x1a481356ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x208773f11d88 of 0x1a481356ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a48135b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a48135ad070, JSClass 0x7a466e8aa620, in object 0x1a48135ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x208773f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a48135ad0d0, JSClass 0x7a466e8aa620, in object 0x1a48135ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a48135ad130, JSClass 0x7a466e8aa620, in object 0x1a48135ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a48135ad190, JSClass 0x7a466e8aa620, in object 0x1a48135ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a48135ad040 in GIRepository 0x208773f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a481356ee20), global 0x1a481356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a48135a92e0), global 0x1a481356e1a0 JS IMPORT: 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' 0x1a48135ad1f0 in GIRepository 0x208773f11b18 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 0x208773f00100 of 0x1a48135b1b20 '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 0x1a48135ad250, JSClass 0x7a466e8aa620, in object 0x1a48135ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x208773f00100 of 0x1a48135b1a90 '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' 0x1a48135ad2e0 in GIRepository 0x208773f11b18 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 0x208773f00100 of 0x1a48135363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x208773f00100 of 0x1a4813536370 '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 0x208773f00100 of 0x1a4813536430 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x208773f00100 of 0x1a4813536310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x208773f11d88 of 0x1a48135362b0 '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 0x208773f00100 of 0x208773f29d90 '_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 0x208773f00100 of 0x1a4813536700 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x208773f11d88 of 0x1a48135366a0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a48135367c0 class 0x7a466e8ae360 in object 0x1a48135ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a48135ad790, JSClass 0x7a466e8aae20, in object 0x1a48135ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a48135ad340 in GIRepository 0x208773f11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1a48135ad7c0, JSClass 0x7a466e8aae20, in object 0x1a48135ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1a48135ad820, JSClass 0x7a466e8aae20, in object 0x1a48135ad310 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 0x1a48135ad880, JSClass 0x7a466e8aa620, in object 0x1a48135ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1a48135ad8e0, JSClass 0x7a466e8aa620, in object 0x1a48135ad310 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 0x1a48135ad940, JSClass 0x7a466e8aae20, in object 0x1a48135ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1a48135ad9a0, JSClass 0x7a466e8aae20, in object 0x1a48135ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1a48135ada00, JSClass 0x7a466e8aae20, in object 0x1a48135ad310 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 0x1a4813536f70, JSClass 0x7a466e8aabe0, in object 0x1a48135ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1a48135ada90, JSClass 0x7a466e8aae20, in object 0x208773f11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1a48135adb20, JSClass 0x7a466e8aa620, in object 0x1a48135ad310 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 0x1a48135adb80, JSClass 0x7a466e8aae20, in object 0x1a48135ad310 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' 0x1a48135ad310 in GIRepository 0x208773f11b18 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 0x208773f2ee18 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 0x60d3b67daf00 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 0x1a48135adbe0, JSClass 0x7a466e8aae20, in object 0x208773f11c08 JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60d3b69d1820 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 0x1a48135adc40, JSClass 0x7a466e8aae20, in object 0x208773f11c08 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 0x208773f0a308 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 0x208773f0d858 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x1a48135adcd0, JSClass 0x7a466e8aae20, in object 0x1a48135ad340 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 0x1dace365ac10, JSClass 0x7a466e8aa940, in object 0x1a48135ad310 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 0x60d3b685a420 to toggle UP after shutdown, probably from another thread (0x60d3b68af6c0). JS G OBJ: Enqueuing GObject 0x60d3b67d7580 to toggle UP after shutdown, probably from another thread (0x60d3b68af6c0). JS CTX: Destroying JS context JS CTX: Releasing all native 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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_=197 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu GSETTINGS_BACKEND=memory G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 1/65 - System.exit() should still exit across an FFI boundary OK ▶ 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 ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 7/65 imports.format pads with zeroes OK ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 7/65 imports.format pads with spaces 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 ▶ 7/65 imports.format throws an error when given incorrect modifiers for the conversion type OK ▶ 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 ▶ 7/65 imports.format throws an error when incorrectly instructed to swap arguments OK ▶ 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 ▶ 8/65 Fundamental type support can marshal a custom fundamental type into a transformable type SKIP ▶ 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 7/65 gjs:JS+thread-safe / Format OK 1.30s 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 0x25968bd00098 JS IMPORT: Defining parent (nil) of 0x25968bd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x25968bd00100 of 0x25968bd003e8 '_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 0xa025d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa025d96e420), global 0xa025d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa025d96e420), global 0xa025d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa025d96e420), global 0xa025d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa025d96e420), global 0xa025d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa025d96e420), global 0xa025d96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa025d96e600), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa025d96e740), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa025d96e880), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa025d96e880), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa025d96e740), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa025d96e600), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a9060), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a9060), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a92e0), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a92e0), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa025d96e600), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa025d96e740), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa025d96e880), global 0xa025d96e1a0 JS IMPORT: Module metadata hook for module 0xa025d96e740 JS IMPORT: Defining meta.importSync for module 0xa025d96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa025d96e600), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a9060), global 0xa025d96e1a0 JS IMPORT: Module metadata hook for module 0xa025d9a91a0 JS IMPORT: Defining meta.importSync for module 0xa025d9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x25968bd11c30 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 0x25968bd00100 of 0x25968bd11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x25968bd11d88 in 0x25968bd00100 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 0x25968bd00100 of 0x25968bd12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x25968bd00100 of 0x25968bd11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x25968bd00100 of 0xa025d96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x25968bd11d88 of 0xa025d96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa025d9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa025d9ad070, JSClass 0x7e29f5f93620, in object 0xa025d9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x25968bd12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa025d9ad0d0, JSClass 0x7e29f5f93620, in object 0xa025d9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa025d9ad130, JSClass 0x7e29f5f93620, in object 0xa025d9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa025d9ad190, JSClass 0x7e29f5f93620, in object 0xa025d9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa025d9ad040 in GIRepository 0x25968bd11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa025d96ee20), global 0xa025d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa025d9a92e0), global 0xa025d96e1a0 JS IMPORT: 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' 0xa025d9ad1f0 in GIRepository 0x25968bd11b18 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 0x25968bd00100 of 0xa025d9b1b20 '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 0xa025d9ad250, JSClass 0x7e29f5f93620, in object 0xa025d9ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x25968bd00100 of 0xa025d9b1a90 '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 0x25968bd00100 of 0xa025d936250 '_format' is mod 1 JS IMPORT: successfully imported module '_format' JS IMPORT: Importing module format succeeded JS IMPORT: Defining parent 0x25968bd00100 of 0xa025d9361f0 '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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/65 gjs:JS+thread-safe / GIMarshalling RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=119 NO_AT_BRIDGE=1 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 /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 gjs:JS+thread-safe / Fundamental OK 1.29s 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 0x7babe00098 JS IMPORT: Defining parent (nil) of 0x7babe00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7babe00100 of 0x7babe003e8 '_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 0x16ba5a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ba5a26e420), global 0x16ba5a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ba5a26e420), global 0x16ba5a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ba5a26e420), global 0x16ba5a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ba5a26e420), global 0x16ba5a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16ba5a26e420), global 0x16ba5a26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16ba5a26e600), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ba5a26e740), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ba5a26e880), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ba5a26e880), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ba5a26e740), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16ba5a26e600), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a9060), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a9060), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a92e0), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a92e0), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16ba5a26e600), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16ba5a26e740), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16ba5a26e880), global 0x16ba5a26e1a0 JS IMPORT: Module metadata hook for module 0x16ba5a26e740 JS IMPORT: Defining meta.importSync for module 0x16ba5a26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16ba5a26e600), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a9060), global 0x16ba5a26e1a0 JS IMPORT: Module metadata hook for module 0x16ba5a2a91a0 JS IMPORT: Defining meta.importSync for module 0x16ba5a2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7babe11c30 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 0x7babe00100 of 0x7babe11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7babe11d88 in 0x7babe00100 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 0x7babe00100 of 0x7babe12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7babe00100 of 0x7babe11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7babe00100 of 0x16ba5a26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7babe11d88 of 0x16ba5a26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16ba5a2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16ba5a2ad070, JSClass 0x70c23baaf620, in object 0x16ba5a2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7babe12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16ba5a2ad0d0, JSClass 0x70c23baaf620, in object 0x16ba5a2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16ba5a2ad130, JSClass 0x70c23baaf620, in object 0x16ba5a2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16ba5a2ad190, JSClass 0x70c23baaf620, in object 0x16ba5a2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16ba5a2ad040 in GIRepository 0x7babe11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16ba5a26ee20), global 0x16ba5a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16ba5a2a92e0), global 0x16ba5a26e1a0 JS IMPORT: 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' 0x16ba5a2ad1f0 in GIRepository 0x7babe11b18 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 0x7babe00100 of 0x16ba5a2b1b20 '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 0x16ba5a2ad250, JSClass 0x70c23baaf620, in object 0x16ba5a2ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x7babe00100 of 0x16ba5a2b1a90 '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 0x7babe00100 of 0x7babe28210 '_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 0x7babe00100 of 0x16ba5a236340 '_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 0x7babe00100 of 0x16ba5a2363a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x7babe11d88 of 0x16ba5a2362e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x16ba5a236460 class 0x70c23bab3360 in object 0x16ba5a2ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x16ba5a2ad730, JSClass 0x70c23baafe20, in object 0x16ba5a2ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x16ba5a2ad2e0 in GIRepository 0x7babe11b18 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' 0x16ba5a2ad760 in GIRepository 0x7babe11b18 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x16ba5a2ad790, JSClass 0x70c23baaf6c0, in object 0x16ba5a2ad760 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 0x16ba5a2ad7f0, JSClass 0x70c23baaf6c0, in object 0x16ba5a2ad760 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 0x16ba5a2ad850, JSClass 0x70c23baafe20, in object 0x7babe11c08 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 0x7babe2bda8 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 0x16ba5a2ad8b0, JSClass 0x70c23baaf620, in object 0x16ba5a2ad2e0 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=48 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 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 0.91s 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 0x1d179dd00098 JS IMPORT: Defining parent (nil) of 0x1d179dd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d179dd00100 of 0x1d179dd003e8 '_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 0x3a3be366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a3be366e420), global 0x3a3be366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a3be366e420), global 0x3a3be366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a3be366e420), global 0x3a3be366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a3be366e420), global 0x3a3be366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a3be366e420), global 0x3a3be366e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a3be366e600), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3be366e740), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3be366e880), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3be366e880), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3be366e740), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a3be366e600), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a9060), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a9060), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a92e0), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a92e0), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a3be366e600), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a3be366e740), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a3be366e880), global 0x3a3be366e1a0 JS IMPORT: Module metadata hook for module 0x3a3be366e740 JS IMPORT: Defining meta.importSync for module 0x3a3be366e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a3be366e600), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a9060), global 0x3a3be366e1a0 JS IMPORT: Module metadata hook for module 0x3a3be36a91a0 JS IMPORT: Defining meta.importSync for module 0x3a3be36a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d179dd11c30 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 0x1d179dd00100 of 0x1d179dd11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d179dd11d88 in 0x1d179dd00100 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 0x1d179dd00100 of 0x1d179dd12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d179dd00100 of 0x1d179dd11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d179dd00100 of 0x3a3be366ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d179dd11d88 of 0x3a3be366ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a3be36b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a3be36ad070, JSClass 0x749632864620, in object 0x3a3be36ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d179dd12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a3be36ad0d0, JSClass 0x749632864620, in object 0x3a3be36ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a3be36ad130, JSClass 0x749632864620, in object 0x3a3be36ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a3be36ad190, JSClass 0x749632864620, in object 0x3a3be36ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a3be36ad040 in GIRepository 0x1d179dd11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a3be366ee20), global 0x3a3be366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a3be36a92e0), global 0x3a3be366e1a0 JS IMPORT: 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' 0x3a3be36ad1f0 in GIRepository 0x1d179dd11b18 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 0x1d179dd00100 of 0x3a3be36b1b20 '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 0x3a3be36ad250, JSClass 0x749632864620, in object 0x3a3be36ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1d179dd00100 of 0x3a3be36b1a90 '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 0x1d179dd282e0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x1d179dd00100 of 0x3a3be3636250 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x1d179dd00100 of 0x3a3be36361f0 '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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=8 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 11/65 Promisify function doesn't crash when async function is not defined OK ▶ 12/65 GVariant constructor constructs a string variant OK ▶ 11/65 Promisify function doesn't crash when finish function is not defined OK ▶ 12/65 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 11/65 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 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 ▶ 12/65 GVariant constructor constructs a struct variant OK ▶ 10/65 Boolean true marshals as a return value OK ▶ 11/65 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK ▶ 12/65 GVariant constructor constructs a maybe variant OK ▶ 10/65 Boolean true marshals as an in parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK ▶ 10/65 Boolean true marshals as an out parameter OK ▶ 12/65 GVariant constructor constructs a byte array variant OK ▶ 10/65 Boolean true marshals as an inout parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK ▶ 12/65 GVariant constructor constructs a byte array variant from a string OK ▶ 1/65 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK ▶ 10/65 Boolean false marshals as a return value OK ▶ 10/65 Boolean false marshals as an in parameter OK ▶ 12/65 GVariant constructor 0-terminates a byte array variant constructed from a string OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK ▶ 10/65 Boolean false marshals as an out parameter OK ▶ 12/65 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK ▶ 10/65 Boolean false marshals as an inout 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 a return value OK ▶ 12/65 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 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 unpack recursive leaves no variants in the unpacked object OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when binding 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 creating actions for a nonexistent key OK ▶ 12/65 GVariantDict lookup returns the unpacked variant 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 checking info about a nonexistent key OK ▶ 12/65 GVariantDict lookup returns null if the key isn't present OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 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 ▶ 12/65 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as an in parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as an out parameter OK ▶ 1/65 - --help should succeed OK ▶ 12/65 GLib string function overrides GLib.stpcpy OK ▶ 10/65 Integer int8-typed marshals unsigned value as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.strstr_len OK ▶ 10/65 Integer int16-typed marshals signed value as a return value OK ▶ 12/65 GLib string function overrides GLib.strrstr OK ▶ 10/65 Integer int16-typed marshals signed value as an in parameter OK ▶ 12/65 GLib string function overrides GLib.strrstr_len OK ▶ 10/65 Integer int16-typed marshals signed value as an out parameter OK ▶ 12/65 GLib string function overrides GLib.strup OK ▶ 10/65 Integer int16-typed marshals as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.strdown OK ▶ 10/65 Integer int16-typed marshals unsigned value as a return value OK ▶ 12/65 GLib string function overrides GLib.strreverse OK ▶ 10/65 Integer int16-typed marshals unsigned value as an in parameter 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 ▶ 11/65 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 12/65 GLib string function overrides GLib.ascii_dtostr OK ▶ 10/65 Integer int32-typed marshals signed value as a return value OK ▶ 12/65 GLib string function overrides GLib.ascii_formatd OK ▶ 12/65 GLib string function overrides GLib.strchug OK ▶ 12/65 GLib string function overrides GLib.strchomp 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 ▶ 10/65 Integer int32-typed marshals as an inout parameter OK ▶ 10/65 Integer int32-typed marshals unsigned value as a return value OK ▶ 12/65 GLib string function overrides GLib.strstrip OK ▶ 12/65 GLib string function overrides GLib.strdelimit 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 ▶ 10/65 Integer int32-typed marshals unsigned value as an inout parameter OK ▶ 12/65 GLib string function overrides GLib.strcanon OK ▶ 12/65 GLib string function overrides GLib.base64_encode OK ▶ 10/65 Integer int64-typed marshals signed value as a return value OK ▶ 1/65 - --help should print something 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 ▶ 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 ▶ 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 ▶ 10/65 Integer short-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer short-typed marshals unsigned value as an inout parameter 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 12/65 gjs:JS+thread-safe / GLib 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 0x3afd87000098 JS IMPORT: Defining parent (nil) of 0x3afd87000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3afd87000100 of 0x3afd870003e8 '_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 0x21329b66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21329b66e420), global 0x21329b66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21329b66e420), global 0x21329b66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21329b66e420), global 0x21329b66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21329b66e420), global 0x21329b66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21329b66e420), global 0x21329b66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21329b66e600), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21329b66e740), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21329b66e880), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21329b66e880), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21329b66e740), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21329b66e600), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a9060), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a9060), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a92e0), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a92e0), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21329b66e600), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21329b66e740), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21329b66e880), global 0x21329b66e1a0 JS IMPORT: Module metadata hook for module 0x21329b66e740 JS IMPORT: Defining meta.importSync for module 0x21329b66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21329b66e600), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a9060), global 0x21329b66e1a0 JS IMPORT: Module metadata hook for module 0x21329b6a91a0 JS IMPORT: Defining meta.importSync for module 0x21329b6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3afd87011c30 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 0x3afd87000100 of 0x3afd87011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3afd87011d88 in 0x3afd87000100 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 0x3afd87000100 of 0x3afd87012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3afd87000100 of 0x3afd87011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3afd87000100 of 0x21329b66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3afd87011d88 of 0x21329b66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21329b6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21329b6ad070, JSClass 0x73c96e738620, in object 0x21329b6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3afd87012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21329b6ad0d0, JSClass 0x73c96e738620, in object 0x21329b6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21329b6ad130, JSClass 0x73c96e738620, in object 0x21329b6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21329b6ad190, JSClass 0x73c96e738620, in object 0x21329b6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21329b6ad040 in GIRepository 0x3afd87011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21329b66ee20), global 0x21329b66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21329b6a92e0), global 0x21329b66e1a0 JS IMPORT: 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' 0x21329b6ad1f0 in GIRepository 0x3afd87011b18 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 0x3afd87000100 of 0x21329b6b1b20 '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 0x21329b6ad250, JSClass 0x73c96e738620, in object 0x21329b6ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3afd87000100 of 0x21329b6b1a90 '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 0x21329b6ad4c0, JSClass 0x73c96e738620, in object 0x21329b6ad040 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 0x3afd87059b50 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/65 gjs:JS+thread-safe / Gio OK 1.81s 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 0x2638b1b00098 JS IMPORT: Defining parent (nil) of 0x2638b1b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2638b1b00100 of 0x2638b1b003e8 '_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 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f7aa2b6e420), global 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f7aa2b6e420), global 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f7aa2b6e420), global 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f7aa2b6e420), global 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f7aa2b6e420), global 0x3f7aa2b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f7aa2b6e600), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f7aa2b6e740), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f7aa2b6e880), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f7aa2b6e880), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f7aa2b6e740), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f7aa2b6e600), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba9060), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba9060), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba92e0), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba92e0), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f7aa2b6e600), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f7aa2b6e740), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f7aa2b6e880), global 0x3f7aa2b6e1a0 JS IMPORT: Module metadata hook for module 0x3f7aa2b6e740 JS IMPORT: Defining meta.importSync for module 0x3f7aa2b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f7aa2b6e600), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba9060), global 0x3f7aa2b6e1a0 JS IMPORT: Module metadata hook for module 0x3f7aa2ba91a0 JS IMPORT: Defining meta.importSync for module 0x3f7aa2ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2638b1b11c30 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 0x2638b1b00100 of 0x2638b1b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2638b1b11d88 in 0x2638b1b00100 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 0x2638b1b00100 of 0x2638b1b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2638b1b00100 of 0x2638b1b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2638b1b00100 of 0x3f7aa2b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2638b1b11d88 of 0x3f7aa2b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f7aa2bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f7aa2bad070, JSClass 0x779f60761620, in object 0x3f7aa2bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2638b1b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f7aa2bad0d0, JSClass 0x779f60761620, in object 0x3f7aa2bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f7aa2bad130, JSClass 0x779f60761620, in object 0x3f7aa2bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f7aa2bad190, JSClass 0x779f60761620, in object 0x3f7aa2bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f7aa2bad040 in GIRepository 0x2638b1b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f7aa2b6ee20), global 0x3f7aa2b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f7aa2ba92e0), global 0x3f7aa2b6e1a0 JS IMPORT: 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' 0x3f7aa2bad1f0 in GIRepository 0x2638b1b11b18 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 0x2638b1b00100 of 0x3f7aa2bb1b20 '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 0x3f7aa2bad250, JSClass 0x779f60761620, in object 0x3f7aa2bad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2638b1b00100 of 0x3f7aa2bb1a90 '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 0x2638b1b00100 of 0x3f7aa2b36370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2638b1b00100 of 0x3f7aa2b36310 '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 0x2638b1b00100 of 0x3f7aa2b363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2638b1b00100 of 0x3f7aa2b362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2638b1b11d88 of 0x3f7aa2b36250 '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 0x2638b1b00100 of 0x2638b1b29d08 '_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 0x2638b1b00100 of 0x3f7aa2b366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2638b1b11d88 of 0x3f7aa2b36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3f7aa2b36760 class 0x779f60765360 in object 0x3f7aa2bad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f7aa2bad760, JSClass 0x779f60761e20, in object 0x3f7aa2bad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3f7aa2bad310 in GIRepository 0x2638b1b11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3f7aa2bad790, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3f7aa2bad7f0, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 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 0x3f7aa2bad850, JSClass 0x779f60761620, in object 0x3f7aa2bad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3f7aa2bad8b0, JSClass 0x779f60761620, in object 0x3f7aa2bad2e0 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 0x3f7aa2bad910, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3f7aa2bad970, JSClass 0x779f60761e20, in object 0x3f7aa2bad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3f7aa2bad9d0, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 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 0x3f7aa2b36f10, JSClass 0x779f60761be0, in object 0x3f7aa2bad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3f7aa2bada60, JSClass 0x779f60761e20, in object 0x2638b1b11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3f7aa2badaf0, JSClass 0x779f60761620, in object 0x3f7aa2bad2e0 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 0x3f7aa2badb50, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 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' 0x3f7aa2bad2e0 in GIRepository 0x2638b1b11b18 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 0x2638b1b2ed90 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 0x63c4fd489c30 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 0x3f7aa2badbb0, JSClass 0x779f60761e20, in object 0x2638b1b11c08 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 0x3f7aa2badc10, JSClass 0x779f60761e20, in object 0x3f7aa2bad2e0 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 0x3f7aa2badc70, JSClass 0x779f60761620, in object 0x3f7aa2bad2e0 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 0x2638b1b1fad0 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 0x863e5381640, JSClass 0x779f60761e20, in object 0x3f7aa2b6a980 JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x863e5381700, JSClass 0x779f60761620, in object 0x3f7aa2bad2e0 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 int-typed marshals signed value as an out parameter OK 13/65 gjs:JS+thread-safe / GObject RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=229 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 14/65 gjs:JS+thread-safe / GObjectClass RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=3 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 1/65 - should succeed when --help is not first arg OK ▶ 10/65 Integer int-typed marshals as an inout parameter OK ▶ 10/65 Integer int-typed marshals unsigned value as a return value 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 ▶ 10/65 Integer long-typed marshals signed value as a return value OK ▶ 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 ▶ 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 ▶ 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 ▶ 1/65 - should print something when --help is not first arg 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 ▶ 10/65 time_t marshals as an inout parameter 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 ▶ 10/65 UTF-8 string with transfer full marshals as an inout parameter SKIP ▶ 1/65 - --help should succeed before a script file OK ▶ 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 ▶ 1/65 - --help should print something before a script file OK ▶ 10/65 C array with length marshals as an out parameter 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 ▶ 1/65 - --help should succeed before -c OK ▶ 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 ▶ 1/65 - --help should print something before -c 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 ▶ 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 ▶ 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 ▶ 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 ▶ 10/65 GHashTable with integer values marshals as a return value 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 ▶ 10/65 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 10/65 GHashTable with string values with transfer none marshals as an inout parameter OK ▶ 13/65 GObject overrides GObject.set() 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 ▶ 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 ▶ 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 ▶ 13/65 GObject overrides Signal alternative syntax handler is called with the right object 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 ▶ 13/65 GObject overrides Signal alternative syntax disconnected handler is not called 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 ▶ 13/65 GObject overrides toString() shows the native object address OK ▶ 10/65 GValue flags can be passed into a function as a boxed type and packed OK ▶ 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 ▶ 13/65 GObject should be able to create a GType object for gpointer OK ▶ 13/65 GObject should be able to create a GType object for GBoxed OK ▶ 1/65 - --help after script file should be passed to script OK ▶ 10/65 GValue array can roundtrip with GValues intact SKIP ▶ 13/65 GObject should be able to create a GType object for GParam OK ▶ 13/65 GObject should be able to create a GType object for GInterface OK ▶ 10/65 GValue can have its type inferred from primitive values OK ▶ 13/65 GObject should be able to create a GType object for GObject 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 ▶ 13/65 GObject should be able to create a GType object for GVariant 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 13/65 gjs:JS+thread-safe / GObject OK 1.41s 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 0x36d333700098 JS IMPORT: Defining parent (nil) of 0x36d333700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36d333700100 of 0x36d3337003e8 '_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 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ec71fd6e420), global 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ec71fd6e420), global 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ec71fd6e420), global 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ec71fd6e420), global 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ec71fd6e420), global 0x3ec71fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ec71fd6e600), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ec71fd6e740), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ec71fd6e880), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ec71fd6e880), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ec71fd6e740), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ec71fd6e600), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda9060), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda9060), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda92e0), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda92e0), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ec71fd6e600), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ec71fd6e740), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ec71fd6e880), global 0x3ec71fd6e1a0 JS IMPORT: Module metadata hook for module 0x3ec71fd6e740 JS IMPORT: Defining meta.importSync for module 0x3ec71fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ec71fd6e600), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda9060), global 0x3ec71fd6e1a0 JS IMPORT: Module metadata hook for module 0x3ec71fda91a0 JS IMPORT: Defining meta.importSync for module 0x3ec71fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36d333711c30 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 0x36d333700100 of 0x36d333711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36d333711d88 in 0x36d333700100 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 0x36d333700100 of 0x36d333712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36d333700100 of 0x36d333711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36d333700100 of 0x3ec71fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36d333711d88 of 0x3ec71fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ec71fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ec71fdad070, JSClass 0x7c23549da620, in object 0x3ec71fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x36d333712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ec71fdad0d0, JSClass 0x7c23549da620, in object 0x3ec71fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ec71fdad130, JSClass 0x7c23549da620, in object 0x3ec71fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ec71fdad190, JSClass 0x7c23549da620, in object 0x3ec71fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ec71fdad040 in GIRepository 0x36d333711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ec71fd6ee20), global 0x3ec71fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ec71fda92e0), global 0x3ec71fd6e1a0 JS IMPORT: 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' 0x3ec71fdad1f0 in GIRepository 0x36d333711b18 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 0x36d333700100 of 0x3ec71fdb1b20 '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 0x3ec71fdad250, JSClass 0x7c23549da620, in object 0x3ec71fdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x36d333700100 of 0x3ec71fdb1a90 '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 0x36d333700100 of 0x36d333728210 '_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 0x36d333700100 of 0x3ec71fd36250 '_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 0x36d333700100 of 0x3ec71fd362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36d333711d88 of 0x3ec71fd361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3ec71fd36370 class 0x7c23549de360 in object 0x3ec71fdad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ec71fdad730, JSClass 0x7c23549dae20, in object 0x3ec71fdad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3ec71fdad2e0 in GIRepository 0x36d333711b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x36d333700100 of 0x36d33372b858 '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 0x36d33372be90 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 0x5932c99f8840 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 0x5932c981c960 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 0x3ec71fdad760, JSClass 0x7c23549dae20, in object 0x36d333711c08 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 0x36d33372c7d8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu MALLOC_PERTURB_=54 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 ▶ 14/65 GObject class with decorator throws an error when not used with a GObject-derived class 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 ▶ 14/65 GObject class with decorator throws an error when used with an abstract class 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 ▶ 14/65 GObject class with decorator constructs with default values for properties 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 ▶ 14/65 GObject class with decorator constructs with a hash of property values 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 ▶ 14/65 GObject class with decorator warns if more than one argument passed to the default constructor 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 ▶ 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 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 ▶ 14/65 GObject class with decorator accepts a property hash that is not a plain object 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 ▶ 14/65 GObject class with decorator constructs with property values from Gtk.Builder OK ▶ 10/65 Virtual function marshals an in argument OK ▶ 14/65 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 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 ▶ 10/65 Virtual function marshals a return value OK ▶ 14/65 GObject class with decorator has a name OK ▶ 10/65 Virtual function marshals one out parameter OK ▶ 10/65 Virtual function marshals multiple out parameters OK ▶ 14/65 GObject class with decorator has a notify signal 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 ▶ 14/65 GObject class with decorator can define its own signals 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 ▶ 14/65 GObject class with decorator passes emitted arguments to signal handlers 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 ▶ 14/65 GObject class with decorator can return values from signals OK ▶ 14/65 GObject class with decorator does not call first-wins signal handlers after one returns a value OK ▶ 14/65 GObject class with decorator gets the return value of the default handler OK ▶ 10/65 Virtual function marshals an error out parameter with a GError exception OK ▶ 14/65 GObject class with decorator calls run-last default handler last OK ▶ 14/65 GObject class with decorator can inherit from something that's not GObject.Object OK ▶ 14/65 GObject class with decorator can implement an interface OK ▶ 14/65 GObject class with decorator can implement interface vfuncs OK ▶ 14/65 GObject class with decorator can be a subclass OK ▶ 14/65 GObject class with decorator can have any valid class name 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 ▶ 14/65 GObject class with decorator handles anonymous class expressions OK ▶ 10/65 Virtual function marshals an object out parameter with transfer full OK ▶ 14/65 GObject class with decorator calls its _instance_init() function while chaining up in constructor 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 ▶ 10/65 Wrong virtual functions marshals a return value SKIP ▶ 10/65 Wrong virtual functions marshals one out parameter SKIP ▶ 14/65 GObject class with decorator can have an interface-valued property OK ▶ 10/65 Wrong virtual functions marshals multiple out parameters OK ▶ 14/65 GObject class with decorator can override a property from the parent class OK ▶ 10/65 Wrong virtual functions marshals a return value and one out parameter OK ▶ 14/65 GObject class with decorator cannot override a non-existent property OK ▶ 10/65 Wrong virtual functions marshals a return value and multiple out parameters OK ▶ 10/65 Wrong virtual functions marshals an array out parameter OK ▶ 10/65 Wrong virtual functions marshals an enum return value OK ▶ 14/65 GObject class with decorator handles gracefully forgetting to override a C property OK ▶ 10/65 Wrong virtual functions marshals an enum out parameter OK ▶ 10/65 Wrong virtual functions marshals a flags return value OK ▶ 10/65 Wrong virtual functions marshals a flags out parameter 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 handles gracefully overriding a C property but forgetting the accessors OK ▶ 10/65 Inherited GObject SubObject has an overridden method that can be called OK ▶ 14/65 GObject class with decorator does not pollute the wrong prototype with GObject properties OK ▶ 10/65 Inherited GObject SubObject has a method with default implementation that can be called OK ▶ 1/65 - --help after script file should not print anything OK ▶ 10/65 Inherited GObject SubSubObject has a parent method that can be called 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 ▶ 14/65 GObject class with decorator resolves properties from interfaces OK ▶ 10/65 Inherited GObject SubSubObject has a method with default implementation that can be called OK ▶ 10/65 Interface can be returned OK ▶ 14/65 GObject class with decorator has a toString() defintion OK ▶ 10/65 Interface can call an interface vfunc in C OK ▶ 14/65 GObject virtual function can have its property read OK ▶ 10/65 Interface can implement a C interface OK ▶ 14/65 GObject virtual function can have its property overridden with an anonymous function OK ▶ 10/65 Interface can implement a C interface with a vfunc OK ▶ 10/65 Configurations of return values can handle two out parameters OK ▶ 14/65 GObject virtual function can access the parent prototype with super() 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 ▶ 14/65 GObject virtual function handles non-existing properties 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 virtual function gracefully bails out when overriding an unsupported vfunc type 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 creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK ▶ 10/65 GError marshals a GError** signature as an exception 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 ▶ 10/65 GError marshals a GError** at the end of the signature as an exception OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter OK ▶ 14/65 Register GType name uses the class name OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK ▶ 14/65 Register GType name uses the sanitized class name OK ▶ 10/65 GError marshals GError as a return value OK ▶ 10/65 Overrides can add constants OK ▶ 10/65 Overrides can override a struct method OK ▶ 14/65 Register GType name use the file path and class name OK ▶ 10/65 Overrides returns the overridden struct OK ▶ 14/65 Register GType name use the file path and sanitized class name OK ▶ 10/65 Overrides can override an object constructor OK ▶ 10/65 Overrides can override an object method OK ▶ 10/65 Overrides returns the overridden object OK ▶ 14/65 Register GType name use provided class name OK ▶ 10/65 Filename marshals as a return value OK ▶ 10/65 GObject.ParamSpec marshals as an in parameter OK ▶ 14/65 Register GType name sanitizes user provided class name OK ▶ 10/65 GObject.ParamSpec marshals as a return value OK ▶ 10/65 GObject.ParamSpec marshals as an out parameter OK ▶ 14/65 Signal handler matching finds handlers by signal ID OK ▶ 10/65 GObject properties gets and sets a boolean property OK ▶ 14/65 Signal handler matching finds handlers by signal detail 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 ▶ 14/65 Signal handler matching finds handlers by callback 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 ▶ 14/65 Signal handler matching finds handlers by a combination of parameters OK ▶ 10/65 GObject properties gets and sets a uint64 property OK ▶ 10/65 GObject properties gets and sets a string property SKIP ▶ 10/65 GObject properties gets and sets a float property OK ▶ 14/65 Signal handler matching blocks a handler by callback OK ▶ 10/65 GObject properties gets and sets a double property OK ▶ 10/65 GObject properties gets and sets a strv property OK ▶ 10/65 GObject properties gets and sets a boxed_struct property OK ▶ 14/65 Signal handler matching blocks multiple handlers by callback OK ▶ 10/65 GObject properties gets and sets a boxed_glist property OK ▶ 10/65 GObject properties gets and sets a gvalue property 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 ▶ 10/65 GObject properties gets and sets a variant property OK ▶ 10/65 GObject properties gets and sets a object property OK ▶ 14/65 Signal handler matching blocks handlers by a combination of parameters OK ▶ 10/65 GObject properties gets and sets a flags property OK ▶ 10/65 GObject properties gets and sets a enum property OK ▶ 14/65 Signal handler matching blocks a handler by callback, convenience method OK ▶ 10/65 GObject properties gets and sets a byte_array property OK ▶ 10/65 GObject properties gets a read-only property OK ▶ 14/65 Signal handler matching disconnects a handler by callback, convenience method 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 ▶ 14/65 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 10/65 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument SKIP ▶ 14/65 Property bindings can bind properties of the same type 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 ▶ 14/65 Auto accessor generation initial value is the param spec's default value OK ▶ 14/65 Auto accessor generation set properties at construct time OK ▶ 14/65 Auto accessor generation notify when the property changes 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 ▶ 14/65 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK ▶ 14/65 Auto accessor generation readonly getter throws OK ▶ 14/65 Auto accessor generation writeonly setter throws OK ▶ 14/65 Auto accessor generation getter throws when setter defined 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 ▶ 15/65 GObject interface cannot be instantiated OK ▶ 14/65 GObject class with JSObject property throws an error when using an undefined value on construct 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 0x37387d300098 JS IMPORT: Defining parent (nil) of 0x37387d300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37387d300100 of 0x37387d3003e8 '_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 0x389c7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x389c7506e420), global 0x389c7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x389c7506e420), global 0x389c7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x389c7506e420), global 0x389c7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x389c7506e420), global 0x389c7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x389c7506e420), global 0x389c7506e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x389c7506e600), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x389c7506e740), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x389c7506e880), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x389c7506e880), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x389c7506e740), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x389c7506e600), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a9060), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a9060), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a92e0), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a92e0), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x389c7506e600), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x389c7506e740), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x389c7506e880), global 0x389c7506e1a0 JS IMPORT: Module metadata hook for module 0x389c7506e740 JS IMPORT: Defining meta.importSync for module 0x389c7506e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x389c7506e600), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a9060), global 0x389c7506e1a0 JS IMPORT: Module metadata hook for module 0x389c750a91a0 JS IMPORT: Defining meta.importSync for module 0x389c750a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37387d311c30 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 0x37387d300100 of 0x37387d311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37387d311d88 in 0x37387d300100 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 0x37387d300100 of 0x37387d312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37387d300100 of 0x37387d311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37387d300100 of 0x389c7506ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37387d311d88 of 0x389c7506ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x389c750b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x389c750ad070, JSClass 0x736babfba620, in object 0x389c750ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x37387d312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x389c750ad0d0, JSClass 0x736babfba620, in object 0x389c750ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x389c750ad130, JSClass 0x736babfba620, in object 0x389c750ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x389c750ad190, JSClass 0x736babfba620, in object 0x389c750ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x389c750ad040 in GIRepository 0x37387d311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x389c7506ee20), global 0x389c7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x389c750a92e0), global 0x389c7506e1a0 JS IMPORT: 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' 0x389c750ad1f0 in GIRepository 0x37387d311b18 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 0x37387d300100 of 0x389c750b1b20 '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 0x389c750ad250, JSClass 0x736babfba620, in object 0x389c750ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x37387d300100 of 0x389c750b1a90 '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 0x37387d311d88 of 0x389c75036220 '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 0x389c750ad310, JSClass 0x736babfba620, in object 0x389c750ad2e0 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 0x37387d300100 of 0x37387d3284c0 '_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 0x37387d300100 of 0x389c75036370 '_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 0x37387d300100 of 0x389c750363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37387d311d88 of 0x389c75036310 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x389c75036490 class 0x736babfbe360 in object 0x389c750ad370 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x389c750ad7c0, JSClass 0x736babfbae20, in object 0x389c750ad370 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x389c750ad370 in GIRepository 0x37387d311b18 JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x389c750ad7f0, JSClass 0x736babfbae20, in object 0x389c750ad2e0 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS G NS: Defined namespace 'GIMarshallingTests' 0x389c750ad2e0 in GIRepository 0x37387d311b18 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 0x37387d300100 of 0x389c75036a30 '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 0x37387d300100 of 0x389c75036a90 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x37387d300100 of 0x389c750369d0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x37387d311d88 of 0x389c75036970 '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 0x389c750ad880, JSClass 0x736babfbae20, in object 0x389c750ad850 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x389c750ad8e0, JSClass 0x736babfbae20, in object 0x389c750ad850 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 0x389c750ad940, JSClass 0x736babfba620, in object 0x389c750ad850 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x389c750ad9a0, JSClass 0x736babfba620, in object 0x389c750ad850 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 0x389c750ada00, JSClass 0x736babfbae20, in object 0x389c750ad850 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x389c750ada60, JSClass 0x736babfbae20, in object 0x389c750ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x389c750adac0, JSClass 0x736babfbae20, in object 0x389c750ad850 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 0x1019d48340a0, JSClass 0x736babfbabe0, in object 0x389c750ad850 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x389c750adb50, JSClass 0x736babfbae20, in object 0x37387d311c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x389c750adbe0, JSClass 0x736babfba620, in object 0x389c750ad850 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 0x389c750adc40, JSClass 0x736babfbae20, in object 0x389c750ad850 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' 0x389c750ad850 in GIRepository 0x37387d311b18 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 0x389c750adca0, JSClass 0x736babfba620, in object 0x389c750ad2e0 JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for SimpleStruct (void), prototype 0x389c750add00, JSClass 0x736babfba620, in object 0x389c750ad2e0 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 0x37387d344820 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 0x37387d345920 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 0x37387d326d18 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 0x37387d32f530 JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x389c750add90, JSClass 0x736babfbae20, in object 0x389c750ad2e0 JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x389c750addf0, JSClass 0x736babfbae20, in object 0x389c7506a8e0 JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x389c750ade50, JSClass 0x736babfbae20, in object 0x389c7506a8e0 JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x389c750adeb0, JSClass 0x736babfbae20, in object 0x389c7506a8e0 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 0x37387d3799d8 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 0x5f183d910050 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 0x37387d37cef8 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 0x37bdedac0550, JSClass 0x736babfba620, in object 0x389c750ad370 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 0x37bdedac05b0, JSClass 0x736babfbae20, in object 0x389c750ad850 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x37bdedac0610, JSClass 0x736babfba620, in object 0x389c750ad040 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 0x37bdedac06a0, JSClass 0x736babfbaec0, in object 0x389c750ad2e0 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 0x5f183d90f8d0 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 0x37bdedac0790, JSClass 0x736babfba620, in object 0x389c750ad2e0 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 0x37bdedaf6d90, JSClass 0x736babfba940, in object 0x389c750ad850 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 0x37bdedaf6eb0, JSClass 0x736babfba940, in object 0x389c750ad040 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 0x37bdedac0a60, JSClass 0x736babfbae20, in object 0x389c750ad2e0 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 0x37bdedac0ac0, JSClass 0x736babfbae20, in object 0x389c750ad2e0 JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x37bdedac0b20, JSClass 0x736babfbae20, in object 0x389c750ad2e0 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 0x13927a208f70, JSClass 0x736babfbabe0, in object 0x389c750ad2e0 JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x37bdedac0bb0, JSClass 0x736babfbae20, in object 0x389c7506a8e0 JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x13927a212070, JSClass 0x736babfbabe0, in object 0x389c750ad2e0 JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x37bdedac0c40, JSClass 0x736babfbae20, in object 0x389c7506a8e0 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 0x5f183d90f960 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 0x5f183d90f9f0 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 0x37bdedac0f10, JSClass 0x736babfbae20, in object 0x389c750ad2e0 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=30 GJS_DEBUG_OUTPUT=stderr GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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 ▶ 1/65 - --help after -c should be passed to script OK ▶ 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 ▶ 15/65 GObject interface can have its function chained up to OK ▶ 15/65 GObject interface can require another interface 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 ▶ 15/65 GObject interface can chain up to another interface 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 ▶ 15/65 GObject interface defers to the last interface's optional function OK ▶ 14/65 GObject class with JSObject signals throws an error when using an undefined value as parameter OK ▶ 15/65 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 15/65 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 15/65 GObject interface can require an interface from C OK ▶ 15/65 GObject interface can connect class signals on the implementing class OK ▶ 15/65 GObject interface can connect interface signals on the implementing class OK ▶ 15/65 GObject interface can define properties on the implementing class 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 ▶ 15/65 GObject interface must have its properties overridden OK ▶ 14/65 GObject class with JSObject signals returns null when not returning OK ▶ 15/65 GObject interface can have introspected properties overriden 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 ▶ 15/65 GObject interface can be implemented by a class as well as its parent class OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a numeric value OK ▶ 15/65 GObject interface can be reimplemented by a subclass of a class that already implements it 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 ▶ 15/65 GObject interface has a toString() defintion OK ▶ 14/65 GObject class with int64 properties can construct with int64 property OK ▶ 15/65 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK 15/65 gjs:JS+thread-safe / GObjectInterface OK 1.70s 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 0xfee4aa00098 JS IMPORT: Defining parent (nil) of 0xfee4aa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfee4aa00100 of 0xfee4aa003e8 '_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 0x2b91ef46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b91ef46e420), global 0x2b91ef46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b91ef46e420), global 0x2b91ef46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b91ef46e420), global 0x2b91ef46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b91ef46e420), global 0x2b91ef46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b91ef46e420), global 0x2b91ef46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b91ef46e600), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b91ef46e740), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b91ef46e880), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b91ef46e880), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b91ef46e740), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b91ef46e600), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a9060), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a9060), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a92e0), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a92e0), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b91ef46e600), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b91ef46e740), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b91ef46e880), global 0x2b91ef46e1a0 JS IMPORT: Module metadata hook for module 0x2b91ef46e740 JS IMPORT: Defining meta.importSync for module 0x2b91ef46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b91ef46e600), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a9060), global 0x2b91ef46e1a0 JS IMPORT: Module metadata hook for module 0x2b91ef4a91a0 JS IMPORT: Defining meta.importSync for module 0x2b91ef4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfee4aa11c30 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 0xfee4aa00100 of 0xfee4aa11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfee4aa11d88 in 0xfee4aa00100 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 0xfee4aa00100 of 0xfee4aa12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfee4aa00100 of 0xfee4aa11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfee4aa00100 of 0x2b91ef46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfee4aa11d88 of 0x2b91ef46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b91ef4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b91ef4ad070, JSClass 0x7d6f54708620, in object 0x2b91ef4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xfee4aa12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b91ef4ad0d0, JSClass 0x7d6f54708620, in object 0x2b91ef4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b91ef4ad130, JSClass 0x7d6f54708620, in object 0x2b91ef4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b91ef4ad190, JSClass 0x7d6f54708620, in object 0x2b91ef4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b91ef4ad040 in GIRepository 0xfee4aa11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b91ef46ee20), global 0x2b91ef46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b91ef4a92e0), global 0x2b91ef46e1a0 JS IMPORT: 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' 0x2b91ef4ad1f0 in GIRepository 0xfee4aa11b18 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 0xfee4aa00100 of 0x2b91ef4b1b20 '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 0x2b91ef4ad250, JSClass 0x7d6f54708620, in object 0x2b91ef4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xfee4aa00100 of 0x2b91ef4b1a90 '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 0xfee4aa00100 of 0x2b91ef4364f0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xfee4aa00100 of 0x2b91ef436490 '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 0xfee4aa00100 of 0x2b91ef436550 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xfee4aa00100 of 0x2b91ef436430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xfee4aa11d88 of 0x2b91ef4363d0 '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 0xfee4aa00100 of 0xfee4aa29d30 '_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 0xfee4aa00100 of 0x2b91ef436820 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xfee4aa11d88 of 0x2b91ef4367c0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b91ef4368e0 class 0x7d6f5470c360 in object 0x2b91ef4ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b91ef4ad760, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b91ef4ad310 in GIRepository 0xfee4aa11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2b91ef4ad790, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2b91ef4ad7f0, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad2e0 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 0x2b91ef4ad850, JSClass 0x7d6f54708620, in object 0x2b91ef4ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2b91ef4ad8b0, JSClass 0x7d6f54708620, in object 0x2b91ef4ad2e0 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 0x2b91ef4ad910, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2b91ef4ad970, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2b91ef4ad9d0, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad2e0 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 0x2a8e96e1f0d0, JSClass 0x7d6f54708be0, in object 0x2b91ef4ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2b91ef4ada60, JSClass 0x7d6f54708e20, in object 0xfee4aa11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2b91ef4adaf0, JSClass 0x7d6f54708620, in object 0x2b91ef4ad2e0 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 0x2b91ef4adb50, JSClass 0x7d6f54708e20, in object 0x2b91ef4ad2e0 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' 0x2b91ef4ad2e0 in GIRepository 0xfee4aa11b18 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 0xfee4aa2ee00 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 0x56cb6f9cef00 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x2a8e96e1fc10, JSClass 0x7d6f54708be0, in object 0xfee4aa11c08 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 0xfee4aa2f130 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x2a8e96e1fca0, JSClass 0x7d6f54708be0, in object 0xfee4aa11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae030 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbad820 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 0x2b91ef4adc10, JSClass 0x7d6f54708e20, in object 0xfee4aa11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae0a0 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 0x2b91ef4adc70, JSClass 0x7d6f54708e20, in object 0xfee4aa11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae110 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 0x2b91ef4adcd0, JSClass 0x7d6f54708e20, in object 0xfee4aa11c08 JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x2a8e96e28160, JSClass 0x7d6f54708be0, in object 0x2b91ef4ad2e0 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae2d0 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae340 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae440 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae4b0 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae520 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 0x2b91ef4add60, JSClass 0x7d6f54708e20, in object 0xfee4aa11c08 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 0x56cb6fbae590 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 0x2b91ef4addc0, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x56cb6fbae600 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 0x2b91ef4ade20, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x2a8e96e5ed30, JSClass 0x7d6f54708be0, in object 0x2b91ef4ad2e0 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x2a8e96e5ed90, JSClass 0x7d6f54708be0, in object 0x2b91ef46a9a0 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 0xfee4aa67c78 JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x2b91ef4adee0, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 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 0x2b91ef4adf40, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x2b91ef4adfa0, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2a8e96e846d0, JSClass 0x7d6f54708be0, in object 0x2b91ef4ad2e0 JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x2a8e96e90070, JSClass 0x7d6f54708e20, in object 0x2b91ef46a9a0 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=3 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 gjs:JS+thread-safe / GObjectClass OK 3.19s 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 0x1d5c25d00098 JS IMPORT: Defining parent (nil) of 0x1d5c25d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d5c25d00100 of 0x1d5c25d003e8 '_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 0x9313506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9313506e420), global 0x9313506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9313506e420), global 0x9313506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9313506e420), global 0x9313506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9313506e420), global 0x9313506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9313506e420), global 0x9313506e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9313506e600), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9313506e740), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9313506e880), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9313506e880), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9313506e740), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9313506e600), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a9060), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a9060), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a92e0), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a92e0), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9313506e600), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9313506e740), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9313506e880), global 0x9313506e1a0 JS IMPORT: Module metadata hook for module 0x9313506e740 JS IMPORT: Defining meta.importSync for module 0x9313506e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9313506e600), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a9060), global 0x9313506e1a0 JS IMPORT: Module metadata hook for module 0x931350a91a0 JS IMPORT: Defining meta.importSync for module 0x931350a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d5c25d11c30 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 0x1d5c25d00100 of 0x1d5c25d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d5c25d11d88 in 0x1d5c25d00100 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 0x1d5c25d00100 of 0x1d5c25d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d5c25d00100 of 0x1d5c25d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d5c25d00100 of 0x9313506ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d5c25d11d88 of 0x9313506ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x931350b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x931350ad070, JSClass 0x774dfabdf620, in object 0x931350ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d5c25d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x931350ad0d0, JSClass 0x774dfabdf620, in object 0x931350ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x931350ad130, JSClass 0x774dfabdf620, in object 0x931350ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x931350ad190, JSClass 0x774dfabdf620, in object 0x931350ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x931350ad040 in GIRepository 0x1d5c25d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9313506ee20), global 0x9313506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x931350a92e0), global 0x9313506e1a0 JS IMPORT: 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' 0x931350ad1f0 in GIRepository 0x1d5c25d11b18 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 0x1d5c25d00100 of 0x931350b1b20 '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 0x931350ad250, JSClass 0x774dfabdf620, in object 0x931350ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1d5c25d00100 of 0x931350b1a90 '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 0x1d5c25d00100 of 0x1d5c25d282a8 '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 0x1d5c25d00100 of 0x93135036640 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1d5c25d00100 of 0x931350365e0 '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 0x1d5c25d00100 of 0x931350366a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1d5c25d00100 of 0x93135036580 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1d5c25d11d88 of 0x93135036520 '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 0x1d5c25d00100 of 0x1d5c25d2a140 '_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 0x1d5c25d00100 of 0x93135036970 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d5c25d11d88 of 0x93135036910 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x93135036a30 class 0x774dfabe3360 in object 0x931350ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x931350ad760, JSClass 0x774dfabdfe20, in object 0x931350ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x931350ad310 in GIRepository 0x1d5c25d11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x931350ad790, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x931350ad7f0, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 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 0x931350ad850, JSClass 0x774dfabdf620, in object 0x931350ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x931350ad8b0, JSClass 0x774dfabdf620, in object 0x931350ad2e0 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 0x931350ad910, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x931350ad970, JSClass 0x774dfabdfe20, in object 0x931350ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x931350ad9d0, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 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 0x25285cd27220, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x931350ada60, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x931350adaf0, JSClass 0x774dfabdf620, in object 0x931350ad2e0 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 0x931350adb50, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 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' 0x931350ad2e0 in GIRepository 0x1d5c25d11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1d5c25d11d88 of 0x25285cd27ca0 '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 0x931350adbe0, JSClass 0x774dfabdfe20, in object 0x931350ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x931350adc40, JSClass 0x774dfabdfe20, in object 0x931350adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x931350adca0, JSClass 0x774dfabdfe20, in object 0x931350adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x931350adbb0 in GIRepository 0x1d5c25d11b18 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 0x1d5c25d30330 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 0x60b1a0f97260 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0f972f0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0f97380 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 0x1d5c25d30460 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 0x931350add00, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 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 0x1d5c25d32e80 JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x931350add60, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0x931350addc0, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x931350ade20, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x25285cd2c760, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x931350adeb0, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x931350adf10, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x931350adf70, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x931350adfd0, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' JS G OBJ: Defined class for Gjs_anonymous_eaba3176-40b9-4819-a300-5078069aea80 (Gjs_anonymous_eaba3176-40b9-4819-a300-5078069aea80), prototype 0x25285cd36070, JSClass 0x774dfabdfe20, in object 0x1d5c25d11c08 JS G PRM: Wrapping GParamString 'string' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0f97530 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 0x60b1a0fd5970 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 0x25285cd360d0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x60b1a0fd6130 type GParamInt JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd61b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd6230 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd62b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd6330 type GParamInt JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd63b0 type GParamInt JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd6430 type GParamInt JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd64b0 type GParamInt JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd6530 type GParamInt JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd65b0 type GParamInt JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd6630 type GParamInt JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd66b0 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 0x25285cd36130, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x60b1a0fd59e0 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 0x25285cd36190, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_MyObjectWithJSObjectSignals (Gjs_MyObjectWithJSObjectSignals), prototype 0x25285cd361f0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x60b1a0fd6730 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 0x25285cd36250, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x1d5c25d60320 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 0x25285cd362b0, JSClass 0x774dfabdfe20, in object 0x931350adbb0 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 0x60b1a0f972f0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x60b1a0f972f0 type GParamString JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x25285cdc2130, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 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 0x25285cd36370, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for Gjs_anonymous_624759fc-67b8-4985-ba03-034b8c8615f0 (Gjs_anonymous_624759fc-67b8-4985-ba03-034b8c8615f0), prototype 0x25285cd363d0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x60b1a0fd5ac0 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 0x25285cd36430, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a0fd5b30 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 0x25285cd364c0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x25285cdc2ee0, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x25285cd36550, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x25285cd365b0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a1297c20 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 0x25285cd36610, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x25285cd36670, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x25285cd366d0, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x25285cd36730, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x25285cd36790, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x25285cdc7640, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x25285cd36820, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x25285cd36880, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x25285cd36910, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x25285cd36970, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x25285cd369d0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x25285cd36a30, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x25285cd36a90, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x25285cd36af0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x25285cd36b50, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x25285cd36bb0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x25285cd36c10, JSClass 0x774dfabdfe20, in object 0x9313506aa60 JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x25285cd36c70, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x1d5c25d70128 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x25285cd36d00, JSClass 0x774dfabdfe20, in object 0x931350ad310 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 0x60b1a0fd6130 type GParamInt JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x60b1a12c7760 type GParamBoxed JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' JS G IFACE: Defined class for Converter (GConverter), prototype 0x1f3afdf0c580, JSClass 0x774dfabdfbe0, in object 0x931350ad2e0 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 0x25285cd36df0, JSClass 0x774dfabdfe20, in object 0x9313506aa60 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 0x25285cd36e50, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x25285cd36eb0, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 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 0x25285cd36f10, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x25285cd36f70, JSClass 0x774dfabdfe20, in object 0x931350ad2e0 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 0x60b1a12fd4e0 to toggle UP after shutdown, probably from another thread (0x60b1a0f80ad0). JS CTX: Destroying JS context JS CTX: Releasing all native 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=177 NO_AT_BRIDGE=1 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 /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 - --help after -c should not print anything OK ▶ 1/65 - -I 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 ▶ 1/65 - --coverage-prefix after script should succeed but give a warning OK ▶ 16/65 GObject value (GValue) long is compatible with itself 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 ▶ 17/65 Looking up param specs works OK ▶ 18/65 GI importer can import GI modules OK ▶ 16/65 GObject value (GValue) char is compatible with itself OK ▶ 17/65 Looking up param specs gives the correct name OK ▶ 16/65 GObject value (GValue) char is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets char OK ▶ 17/65 Looking up param specs gives the default value if present OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a char SKIP ▶ 18/65 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 16/65 GObject value (GValue) initialized copies char OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS char SKIP ▶ 17/65 GType object has a name OK ▶ 16/65 GObject value (GValue) initializes uchar OK ▶ 18/65 GI importer on failure throws an exception when the overrides import throws one OK ▶ 16/65 GObject value (GValue) uchar is compatible with itself OK ▶ 16/65 GObject value (GValue) uchar is transformable to itself OK ▶ 17/65 GType object has a read-only name OK ▶ 18/65 GI importer on failure throws an exception when the overrides _init throws one OK ▶ 18/65 GI importer on failure throws an exception when the overrides _init isn't a function 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 ▶ 16/65 GObject value (GValue) initializes uint OK ▶ 17/65 GType object has an undeletable name OK ▶ 16/65 GObject value (GValue) uint is compatible with itself OK ▶ 17/65 GType object has a string representation 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 ▶ 17/65 GType marshalling marshals the invalid GType object into JS null OK ▶ 16/65 GObject value (GValue) initialized copies uint OK ▶ 18/65 Importer is on the global object (backwards compatibility) OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uint SKIP ▶ 18/65 Importer is abstract OK ▶ 16/65 GObject value (GValue) initializes uint64 OK ▶ 18/65 Importer exists OK ▶ 16/65 GObject value (GValue) uint64 is compatible with itself OK ▶ 16/65 GObject value (GValue) uint64 is transformable to itself OK ▶ 18/65 Importer has a toString representation 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 ▶ 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 ▶ 18/65 Importer throws an import error when trying to import a nonexistent module OK ▶ 16/65 GObject value (GValue) ulong is compatible with itself OK ▶ 18/65 Importer throws an error when evaluating the module file throws an error OK ▶ 18/65 Importer can import a module OK ▶ 16/65 GObject value (GValue) ulong is transformable to itself OK ▶ 18/65 Importer can import a module with a toString property OK ▶ 16/65 GObject value (GValue) initialized sets and gets ulong 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 ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS ulong SKIP ▶ 16/65 GObject value (GValue) initializes double OK ▶ 16/65 GObject value (GValue) double is compatible with itself OK ▶ 16/65 GObject value (GValue) double is transformable to itself OK ▶ 18/65 Importer makes deleting the import a no-op OK 17/65 gjs:JS+thread-safe / GTypeClass OK 1.30s 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 0x2305f5f00098 JS IMPORT: Defining parent (nil) of 0x2305f5f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2305f5f00100 of 0x2305f5f003e8 '_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 0x1ce30686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce30686e420), global 0x1ce30686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce30686e420), global 0x1ce30686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce30686e420), global 0x1ce30686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce30686e420), global 0x1ce30686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ce30686e420), global 0x1ce30686e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ce30686e600), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce30686e740), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce30686e880), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce30686e880), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce30686e740), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ce30686e600), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a9060), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a9060), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a92e0), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a92e0), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ce30686e600), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ce30686e740), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ce30686e880), global 0x1ce30686e1a0 JS IMPORT: Module metadata hook for module 0x1ce30686e740 JS IMPORT: Defining meta.importSync for module 0x1ce30686e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ce30686e600), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a9060), global 0x1ce30686e1a0 JS IMPORT: Module metadata hook for module 0x1ce3068a91a0 JS IMPORT: Defining meta.importSync for module 0x1ce3068a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2305f5f11c30 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 0x2305f5f00100 of 0x2305f5f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2305f5f11d88 in 0x2305f5f00100 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 0x2305f5f00100 of 0x2305f5f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2305f5f00100 of 0x2305f5f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2305f5f00100 of 0x1ce30686ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2305f5f11d88 of 0x1ce30686ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ce3068b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ce3068ad070, JSClass 0x7ef9425c2620, in object 0x1ce3068ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2305f5f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ce3068ad0d0, JSClass 0x7ef9425c2620, in object 0x1ce3068ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ce3068ad130, JSClass 0x7ef9425c2620, in object 0x1ce3068ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ce3068ad190, JSClass 0x7ef9425c2620, in object 0x1ce3068ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ce3068ad040 in GIRepository 0x2305f5f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ce30686ee20), global 0x1ce30686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ce3068a92e0), global 0x1ce30686e1a0 JS IMPORT: 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' 0x1ce3068ad1f0 in GIRepository 0x2305f5f11b18 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 0x2305f5f00100 of 0x1ce3068b1b20 '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 0x1ce3068ad250, JSClass 0x7ef9425c2620, in object 0x1ce3068ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2305f5f00100 of 0x1ce3068b1a90 '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 0x2305f5f00100 of 0x1ce306836310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2305f5f00100 of 0x1ce3068362b0 '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 0x2305f5f00100 of 0x1ce306836370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2305f5f00100 of 0x1ce306836250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2305f5f11d88 of 0x1ce3068361f0 '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 0x2305f5f00100 of 0x2305f5f29cc8 '_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 0x2305f5f00100 of 0x1ce306836640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2305f5f11d88 of 0x1ce3068365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1ce306836700 class 0x7ef9425c6360 in object 0x1ce3068ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ce3068ad760, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1ce3068ad310 in GIRepository 0x2305f5f11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1ce3068ad790, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1ce3068ad7f0, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 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 0x1ce3068ad850, JSClass 0x7ef9425c2620, in object 0x1ce3068ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1ce3068ad8b0, JSClass 0x7ef9425c2620, in object 0x1ce3068ad2e0 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 0x1ce3068ad910, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1ce3068ad970, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1ce3068ad9d0, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 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 0x1ce306836eb0, JSClass 0x7ef9425c2be0, in object 0x1ce3068ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1ce3068ada60, JSClass 0x7ef9425c2e20, in object 0x2305f5f11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1ce3068adaf0, JSClass 0x7ef9425c2620, in object 0x1ce3068ad2e0 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 0x1ce3068adb50, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 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' 0x1ce3068ad2e0 in GIRepository 0x2305f5f11b18 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 0x1ce3068adbb0, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0x5fd9e56fff00 type GParamString JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1ce3068adc10, JSClass 0x7ef9425c2e20, in object 0x1ce3068ad2e0 JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x5fd9e58f06d0 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 0x5fd9e56fff00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x5fd9e58f06d0 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 0x5fd9e56fff00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x5fd9e58f06d0 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 >>> ENABLE_GTK=yes G_FILENAME_ENCODING=latin1 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js MALLOC_PERTURB_=109 GJS_PATH='' NO_AT_BRIDGE=1 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 /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 double OK ▶ 18/65 Importer gives the same object when importing a second time 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 ▶ 16/65 GObject value (GValue) initializes float OK ▶ 18/65 Importer can import a submodule OK ▶ 18/65 Importer imports modules with a toString representation 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 ▶ 18/65 Importer has no meta properties on the toplevel importer OK ▶ 18/65 Importer sets the names of imported modules 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 ▶ 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 ▶ 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 ▶ 1/65 - --coverage-output after script should succeed but give a warning OK ▶ 16/65 GObject value (GValue) boolean is transformable to itself 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 ▶ 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 ▶ 18/65 Importer accesses a class defined in an __init__.js file 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 ▶ 18/65 Importer can import a file encoded in UTF-8 OK ▶ 16/65 GObject value (GValue) string is transformable to itself OK ▶ 18/65 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 16/65 GObject value (GValue) initialized sets and gets string OK ▶ 18/65 Importer properties defined in the module's lexical scope can be accessed OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a string SKIP ▶ 18/65 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK ▶ 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 ▶ 18/65 Importer enumerating modules gets all of them OK ▶ 16/65 GObject value (GValue) param is transformable to itself OK ▶ 18/65 Importer enumerating modules includes modules that throw on import 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 ▶ 16/65 GObject value (GValue) variant is transformable to itself OK ▶ 18/65 Importer enumerating modules does not include meta properties OK ▶ 18/65 Importer doesn't crash when resolving a non-string property OK ▶ 16/65 GObject value (GValue) initialized sets and gets variant OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a variant SKIP ▶ 1/65 - --version should work OK ▶ 16/65 GObject value (GValue) initialized copies variant OK ▶ 18/65 Importer scripts support relative dynamic imports 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 ▶ 18/65 Importer imported scripts support relative dynamic imports 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 ▶ 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 ▶ 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 ▶ 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 ▶ 1/65 - --version should print something 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 ▶ 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 ▶ 16/65 GObject value (GValue) instance is transformable to itself 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 ▶ 16/65 GObject value (GValue) initialized copies instance SKIP 18/65 gjs:JS / Importer OK 1.70s 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 0x27fd00a00098 JS IMPORT: Defining parent (nil) of 0x27fd00a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27fd00a00100 of 0x27fd00a003e8 '_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 0x2358bb46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2358bb46e420), global 0x2358bb46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2358bb46e420), global 0x2358bb46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2358bb46e420), global 0x2358bb46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2358bb46e420), global 0x2358bb46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2358bb46e420), global 0x2358bb46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2358bb46e600), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2358bb46e740), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2358bb46e880), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2358bb46e880), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2358bb46e740), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2358bb46e600), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a9060), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a9060), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a92e0), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a92e0), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2358bb46e600), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2358bb46e740), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2358bb46e880), global 0x2358bb46e1a0 JS IMPORT: Module metadata hook for module 0x2358bb46e740 JS IMPORT: Defining meta.importSync for module 0x2358bb46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2358bb46e600), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a9060), global 0x2358bb46e1a0 JS IMPORT: Module metadata hook for module 0x2358bb4a91a0 JS IMPORT: Defining meta.importSync for module 0x2358bb4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27fd00a11c30 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 0x27fd00a00100 of 0x27fd00a11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27fd00a11d88 in 0x27fd00a00100 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 0x27fd00a00100 of 0x27fd00a12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27fd00a00100 of 0x27fd00a11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27fd00a00100 of 0x2358bb46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27fd00a11d88 of 0x2358bb46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2358bb4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2358bb4ad070, JSClass 0x769bc9567620, in object 0x2358bb4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x27fd00a12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2358bb4ad0d0, JSClass 0x769bc9567620, in object 0x2358bb4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2358bb4ad130, JSClass 0x769bc9567620, in object 0x2358bb4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2358bb4ad190, JSClass 0x769bc9567620, in object 0x2358bb4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2358bb4ad040 in GIRepository 0x27fd00a11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2358bb46ee20), global 0x2358bb46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2358bb4a92e0), global 0x2358bb46e1a0 JS IMPORT: 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' 0x2358bb4ad1f0 in GIRepository 0x27fd00a11b18 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 0x27fd00a00100 of 0x2358bb4b1b20 '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 0x2358bb4ad250, JSClass 0x769bc9567620, in object 0x2358bb4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x27fd00a00100 of 0x2358bb4b1a90 '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 0x2358bb46a520 of 0x3ce72ea3d220 'Regress' is mod 1 JS IMPORT: successfully imported module 'Regress' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2358bb46a520 of 0x3ce72ea3d5e0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x2358bb46a3a0 of 0x3ce72ea3dc70 '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 0x2358bb46a3a0 of 0x27fd00a1c3f8 'subA' is mod 1 JS IMPORT: Defined importer 'subA' 0x27fd00a1c3f8 in 0x2358bb46a3a0 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 0x27fd00a1c3f8 of 0x27fd00a1c550 'subB' is mod 1 JS IMPORT: Defined importer 'subB' 0x27fd00a1c550 in 0x27fd00a1c3f8 JS IMPORT: successfully imported directory 'subB' JS CTX: Script evaluation succeeded JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x27fd00a1c550 of 0x3ce72ea3dd60 '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 0x2358bb46a3a0 of 0x27fd00a7eb28 'mutualImport' is mod 1 JS IMPORT: Defined importer 'mutualImport' 0x27fd00a7eb28 in 0x2358bb46a3a0 JS IMPORT: successfully imported directory 'mutualImport' JS IMPORT: Importing module b succeeded JS IMPORT: Defining parent 0x27fd00a7eb28 of 0x3ce72ea4d850 'b' is mod 1 JS IMPORT: successfully imported module 'b' JS IMPORT: Importing module a succeeded JS IMPORT: Defining parent 0x27fd00a7eb28 of 0x3ce72ea4d7f0 'a' is mod 1 JS IMPORT: successfully imported module 'a' JS IMPORT: Importing module modunicode succeeded JS IMPORT: Defining parent 0x2358bb46a3a0 of 0x3ce72ea65610 'modunicode' is mod 1 JS IMPORT: successfully imported module 'modunicode' JS IMPORT: Importing module lexicalScope succeeded JS IMPORT: Defining parent 0x2358bb46a3a0 of 0x3ce72ea65730 '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 0x27fd00a170a0 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 0x2358bb46a4c0), global 0x2358bb46e1a0 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 0x2358bb46a4c0), global 0x2358bb46e1a0 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 0x2358bb46a3a0 of 0x3ce72ea77280 'dynamic' is mod 1 JS IMPORT: successfully imported module 'dynamic' JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x27fd00a57928), global 0x2358bb46e1a0 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 0x27fd00a57928), global 0x2358bb46e1a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/65 gjs:JS+thread-safe / Lang RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=193 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 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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 ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double SKIP ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float SKIP ▶ 16/65 GObject value (GValue) initializes from instance of object OK ▶ 16/65 GObject value (GValue) initializes from instance of instance SKIP 16/65 gjs:JS+thread-safe / GObjectValue OK 2.31s 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 0x84bde800098 JS IMPORT: Defining parent (nil) of 0x84bde800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x84bde800100 of 0x84bde8003e8 '_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 0x124ebf66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x124ebf66e420), global 0x124ebf66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x124ebf66e420), global 0x124ebf66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x124ebf66e420), global 0x124ebf66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x124ebf66e420), global 0x124ebf66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x124ebf66e420), global 0x124ebf66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x124ebf66e600), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x124ebf66e740), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x124ebf66e880), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x124ebf66e880), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x124ebf66e740), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x124ebf66e600), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a9060), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a9060), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a92e0), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a92e0), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x124ebf66e600), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x124ebf66e740), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x124ebf66e880), global 0x124ebf66e1a0 JS IMPORT: Module metadata hook for module 0x124ebf66e740 JS IMPORT: Defining meta.importSync for module 0x124ebf66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x124ebf66e600), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a9060), global 0x124ebf66e1a0 JS IMPORT: Module metadata hook for module 0x124ebf6a91a0 JS IMPORT: Defining meta.importSync for module 0x124ebf6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x84bde811c30 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 0x84bde800100 of 0x84bde811d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x84bde811d88 in 0x84bde800100 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 0x84bde800100 of 0x84bde812118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x84bde800100 of 0x84bde811b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x84bde800100 of 0x124ebf66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x84bde811d88 of 0x124ebf66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x124ebf6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x124ebf6ad070, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x84bde812468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x124ebf6ad0d0, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x124ebf6ad130, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x124ebf6ad190, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x124ebf6ad040 in GIRepository 0x84bde811b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x124ebf66ee20), global 0x124ebf66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x124ebf6a92e0), global 0x124ebf66e1a0 JS IMPORT: 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' 0x124ebf6ad1f0 in GIRepository 0x84bde811b18 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 0x84bde800100 of 0x124ebf6b1b20 '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 0x124ebf6ad250, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x84bde800100 of 0x124ebf6b1a90 '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 0x84bde800100 of 0x84bde828210 '_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 0x84bde800100 of 0x124ebf636250 '_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 0x84bde800100 of 0x124ebf6362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x84bde811d88 of 0x124ebf6361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x124ebf636370 class 0x7fbe7b95e360 in object 0x124ebf6ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x124ebf6ad730, JSClass 0x7fbe7b95ae20, in object 0x124ebf6ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x124ebf6ad2e0 in GIRepository 0x84bde811b18 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' 0x124ebf6ad760 in GIRepository 0x84bde811b18 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' 0x124ebf6ad790 in GIRepository 0x84bde811b18 JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x124ebf6ad7c0, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad760 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x124ebf6ad820, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad2e0 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 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 0x124ebf6ad880, JSClass 0x7fbe7b95a6c0, in object 0x124ebf6ad790 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 0x124ebf6ad8e0, JSClass 0x7fbe7b95a6c0, in object 0x124ebf6ad790 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 get_int in prototype for GObject.Value JS G BXD: Defining method set_int64 in prototype for GObject.Value JS G BXD: Defining method get_int64 in prototype for GObject.Value JS G BXD: Defining method set_long in prototype for GObject.Value JS G BXD: Defining method get_long in prototype for GObject.Value JS G BXD: Defining method set_char in prototype for GObject.Value JS G BXD: Defining method get_char in prototype for GObject.Value JS G BXD: Defining method set_uchar in prototype for GObject.Value JS G BXD: Defining method get_uchar in prototype for GObject.Value JS G BXD: Defining method set_uint in prototype for GObject.Value JS G BXD: Defining method get_uint in prototype for GObject.Value JS G BXD: Defining method 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 0x84bde8dc5c0 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 0x5cd3670eb960 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 0x5cd3670eb960 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5cd3670eb9f0 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5cd3670eb9f0 type GParamString JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x124ebf6adb80, JSClass 0x7fbe7b95a620, in object 0x124ebf6ad040 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 0x3a491fac84c0, JSClass 0x7fbe7b95ae20, in object 0x124ebf6ad760 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/65 gjs:JS+thread-safe / LegacyByteArray RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=10 NO_AT_BRIDGE=1 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 /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 be passed to script 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 ▶ 1/65 - --version after -c should not print anything 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 ▶ 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 20/65 gjs:JS+thread-safe / Lang OK 1.21s 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 0x21b1f9500098 JS IMPORT: Defining parent (nil) of 0x21b1f9500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21b1f9500100 of 0x21b1f95003e8 '_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 0x200b7416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x200b7416e420), global 0x200b7416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x200b7416e420), global 0x200b7416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x200b7416e420), global 0x200b7416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x200b7416e420), global 0x200b7416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x200b7416e420), global 0x200b7416e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x200b7416e600), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x200b7416e740), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x200b7416e880), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x200b7416e880), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x200b7416e740), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x200b7416e600), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a9060), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a9060), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a92e0), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a92e0), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x200b7416e600), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x200b7416e740), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x200b7416e880), global 0x200b7416e1a0 JS IMPORT: Module metadata hook for module 0x200b7416e740 JS IMPORT: Defining meta.importSync for module 0x200b7416e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x200b7416e600), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a9060), global 0x200b7416e1a0 JS IMPORT: Module metadata hook for module 0x200b741a91a0 JS IMPORT: Defining meta.importSync for module 0x200b741a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21b1f9511c30 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 0x21b1f9500100 of 0x21b1f9511d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21b1f9511d88 in 0x21b1f9500100 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 0x21b1f9500100 of 0x21b1f9512118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21b1f9500100 of 0x21b1f9511b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21b1f9500100 of 0x200b7416ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21b1f9511d88 of 0x200b7416ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x200b741b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x200b741ad070, JSClass 0x716f8638b620, in object 0x200b741ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21b1f9512468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x200b741ad0d0, JSClass 0x716f8638b620, in object 0x200b741ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x200b741ad130, JSClass 0x716f8638b620, in object 0x200b741ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x200b741ad190, JSClass 0x716f8638b620, in object 0x200b741ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x200b741ad040 in GIRepository 0x21b1f9511b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x200b7416ee20), global 0x200b7416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x200b741a92e0), global 0x200b7416e1a0 JS IMPORT: 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' 0x200b741ad1f0 in GIRepository 0x21b1f9511b18 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 0x21b1f9500100 of 0x200b741b1b20 '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 0x200b741ad250, JSClass 0x716f8638b620, in object 0x200b741ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x21b1f9500100 of 0x200b741b1a90 '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 0x21b1f9500100 of 0x200b74136250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x21b1f9500100 of 0x200b741361f0 '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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=97 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 1/65 - --jsversion should work OK ▶ 1/65 - --jsversion should print something 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.50s 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 0x3931fe400098 JS IMPORT: Defining parent (nil) of 0x3931fe400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3931fe400100 of 0x3931fe4003e8 '_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 0x1ef67946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef67946e420), global 0x1ef67946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef67946e420), global 0x1ef67946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef67946e420), global 0x1ef67946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef67946e420), global 0x1ef67946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef67946e420), global 0x1ef67946e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ef67946e600), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef67946e740), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef67946e880), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef67946e880), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef67946e740), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ef67946e600), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a9060), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a9060), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a92e0), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a92e0), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ef67946e600), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef67946e740), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef67946e880), global 0x1ef67946e1a0 JS IMPORT: Module metadata hook for module 0x1ef67946e740 JS IMPORT: Defining meta.importSync for module 0x1ef67946e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ef67946e600), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a9060), global 0x1ef67946e1a0 JS IMPORT: Module metadata hook for module 0x1ef6794a91a0 JS IMPORT: Defining meta.importSync for module 0x1ef6794a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3931fe411c30 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 0x3931fe400100 of 0x3931fe411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3931fe411d88 in 0x3931fe400100 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 0x3931fe400100 of 0x3931fe412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3931fe400100 of 0x3931fe411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3931fe400100 of 0x1ef67946ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3931fe411d88 of 0x1ef67946ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ef6794b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ef6794ad070, JSClass 0x79382825f620, in object 0x1ef6794ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3931fe412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ef6794ad0d0, JSClass 0x79382825f620, in object 0x1ef6794ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ef6794ad130, JSClass 0x79382825f620, in object 0x1ef6794ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ef6794ad190, JSClass 0x79382825f620, in object 0x1ef6794ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ef6794ad040 in GIRepository 0x3931fe411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef67946ee20), global 0x1ef67946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef6794a92e0), global 0x1ef67946e1a0 JS IMPORT: 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' 0x1ef6794ad1f0 in GIRepository 0x3931fe411b18 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 0x3931fe400100 of 0x1ef6794b1b20 '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 0x1ef6794ad250, JSClass 0x79382825f620, in object 0x1ef6794ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3931fe400100 of 0x1ef6794b1a90 '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' 0x1ef6794ad2e0 in GIRepository 0x3931fe411b18 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 >>> ENABLE_GTK=yes MALLOC_PERTURB_=154 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 be passed to script 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 ▶ 19/65 Marshalling empty flat arrays of structs accepts null OK ▶ 22/65 Class framework has a name OK ▶ 22/65 Class framework reports a sensible value for toString() OK ▶ 19/65 Marshalling empty flat arrays of structs accepts an empty array OK ▶ 22/65 Class framework allows overriding toString() OK ▶ 19/65 Constructor throws when constructor called without new OK ▶ 1/65 - --jsversion after -c should not print anything OK ▶ 22/65 Class framework is not configurable OK ▶ 19/65 Enum classes enum has a $gtype property OK ▶ 22/65 Class framework allows accessors for properties OK ▶ 19/65 Enum classes enum $gtype property is enumerable 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 ▶ 19/65 GError domains Number converts error to quark OK ▶ 22/65 Class framework allows ES6 classes to inherit from abstract base classes OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 22/65 Class framework lets methods call other methods without clobbering __caller__ OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK ▶ 22/65 Class framework allows custom return values from constructors OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces 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 ▶ 19/65 Garbage collection of introspected objects collects objects properly with signals connected OK ▶ 22/65 An interface doesn't disturb a class's constructor OK ▶ 22/65 An interface can have its required method implemented OK ▶ 19/65 Gdk.Atom is presented as string 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 ▶ 19/65 Complete enumeration (boxed types) enumerates all properties 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 ▶ 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 ▶ 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 ▶ 22/65 An interface tells what it is with toString() OK ▶ 22/65 ES6 class inheriting from Lang.Class calls a static method on the parent class OK ▶ 22/65 ES6 class inheriting from Lang.Class calls a method on the parent class OK ▶ 23/65 GObject class constructs with default values for properties OK ▶ 22/65 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK ▶ 23/65 GObject class constructs with a hash of property values OK ▶ 22/65 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK ▶ 22/65 ES6 class inheriting from Lang.Class overrides a method on the parent class OK ▶ 23/65 GObject class constructs with property values from Gtk.Builder OK ▶ 22/65 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK ▶ 23/65 GObject class does not allow changing CONSTRUCT_ONLY properties OK ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 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 22/65 gjs:JS+thread-safe / LegacyClass OK 2.08s 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 0x2919f8600098 JS IMPORT: Defining parent (nil) of 0x2919f8600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2919f8600100 of 0x2919f86003e8 '_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 0xdbe2406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdbe2406e420), global 0xdbe2406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdbe2406e420), global 0xdbe2406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdbe2406e420), global 0xdbe2406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdbe2406e420), global 0xdbe2406e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdbe2406e420), global 0xdbe2406e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdbe2406e600), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdbe2406e740), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdbe2406e880), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdbe2406e880), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdbe2406e740), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdbe2406e600), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a9060), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a9060), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a92e0), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a92e0), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdbe2406e600), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdbe2406e740), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdbe2406e880), global 0xdbe2406e1a0 JS IMPORT: Module metadata hook for module 0xdbe2406e740 JS IMPORT: Defining meta.importSync for module 0xdbe2406e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdbe2406e600), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a9060), global 0xdbe2406e1a0 JS IMPORT: Module metadata hook for module 0xdbe240a91a0 JS IMPORT: Defining meta.importSync for module 0xdbe240a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2919f8611c30 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 0x2919f8600100 of 0x2919f8611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2919f8611d88 in 0x2919f8600100 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 0x2919f8600100 of 0x2919f8612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2919f8600100 of 0x2919f8611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2919f8600100 of 0xdbe2406ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2919f8611d88 of 0xdbe2406ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xdbe240b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdbe240ad070, JSClass 0x7b6d53984620, in object 0xdbe240ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2919f8612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdbe240ad0d0, JSClass 0x7b6d53984620, in object 0xdbe240ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdbe240ad130, JSClass 0x7b6d53984620, in object 0xdbe240ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdbe240ad190, JSClass 0x7b6d53984620, in object 0xdbe240ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xdbe240ad040 in GIRepository 0x2919f8611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdbe2406ee20), global 0xdbe2406e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdbe240a92e0), global 0xdbe2406e1a0 JS IMPORT: 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' 0xdbe240ad1f0 in GIRepository 0x2919f8611b18 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 0x2919f8600100 of 0xdbe240b1b20 '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 0xdbe240ad250, JSClass 0x7b6d53984620, in object 0xdbe240ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2919f8600100 of 0xdbe240b1a90 '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 0x2919f8600100 of 0xdbe240362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2919f8600100 of 0xdbe24036250 '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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 24/65 gjs:JS+thread-safe / Mainloop RUNNING >>> ENABLE_GTK=yes G_FILENAME_ENCODING=latin1 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' MALLOC_PERTURB_=12 NO_AT_BRIDGE=1 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 /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 ▶ 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 ▶ 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 ▶ 23/65 GObject class handles gracefully forgetting to override a C property OK ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK ▶ 23/65 GObject class handles gracefully overriding a C property but forgetting the accessors OK ▶ 1/65 - no profiling data should be dumped without --profile 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 19/65 gjs:JS+thread-safe / Introspection OK 4.19s 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 0x1a8254a00098 JS IMPORT: Defining parent (nil) of 0x1a8254a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a8254a00100 of 0x1a8254a003e8 '_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 0x37a5ba36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37a5ba36e420), global 0x37a5ba36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37a5ba36e420), global 0x37a5ba36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37a5ba36e420), global 0x37a5ba36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37a5ba36e420), global 0x37a5ba36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37a5ba36e420), global 0x37a5ba36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37a5ba36e600), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37a5ba36e740), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37a5ba36e880), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37a5ba36e880), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37a5ba36e740), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37a5ba36e600), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a9060), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a9060), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a92e0), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a92e0), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37a5ba36e600), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37a5ba36e740), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37a5ba36e880), global 0x37a5ba36e1a0 JS IMPORT: Module metadata hook for module 0x37a5ba36e740 JS IMPORT: Defining meta.importSync for module 0x37a5ba36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37a5ba36e600), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a9060), global 0x37a5ba36e1a0 JS IMPORT: Module metadata hook for module 0x37a5ba3a91a0 JS IMPORT: Defining meta.importSync for module 0x37a5ba3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a8254a11c30 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 0x1a8254a00100 of 0x1a8254a11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a8254a11d88 in 0x1a8254a00100 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 0x1a8254a00100 of 0x1a8254a12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a8254a00100 of 0x1a8254a11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a8254a00100 of 0x37a5ba36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a8254a11d88 of 0x37a5ba36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37a5ba3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37a5ba3ad070, JSClass 0x78bd0d843620, in object 0x37a5ba3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1a8254a12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37a5ba3ad0d0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37a5ba3ad130, JSClass 0x78bd0d843620, in object 0x37a5ba3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37a5ba3ad190, JSClass 0x78bd0d843620, in object 0x37a5ba3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37a5ba3ad040 in GIRepository 0x1a8254a11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37a5ba36ee20), global 0x37a5ba36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37a5ba3a92e0), global 0x37a5ba36e1a0 JS IMPORT: 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' 0x37a5ba3ad1f0 in GIRepository 0x1a8254a11b18 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 0x1a8254a00100 of 0x37a5ba3b1b20 '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 0x37a5ba3ad250, JSClass 0x78bd0d843620, in object 0x37a5ba3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1a8254a00100 of 0x37a5ba3b1a90 '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' 0x37a5ba3ad2e0 in GIRepository 0x1a8254a11b18 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 0x1a8254a00100 of 0x37a5ba336310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1a8254a00100 of 0x37a5ba3362b0 '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 0x1a8254a00100 of 0x37a5ba336370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1a8254a00100 of 0x37a5ba336250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1a8254a11d88 of 0x37a5ba3361f0 '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 0x1a8254a00100 of 0x1a8254a29d50 '_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 0x1a8254a00100 of 0x37a5ba336640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1a8254a11d88 of 0x37a5ba3365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x37a5ba336700 class 0x78bd0d847360 in object 0x37a5ba3ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x37a5ba3ad790, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x37a5ba3ad340 in GIRepository 0x1a8254a11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x37a5ba3ad7c0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x37a5ba3ad820, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 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 0x37a5ba3ad880, JSClass 0x78bd0d843620, in object 0x37a5ba3ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x37a5ba3ad8e0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad310 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 0x37a5ba3ad940, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x37a5ba3ad9a0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x37a5ba3ada00, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 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 0x37a5ba336eb0, JSClass 0x78bd0d843be0, in object 0x37a5ba3ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x37a5ba3ada90, JSClass 0x78bd0d843e20, in object 0x1a8254a11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x37a5ba3adb20, JSClass 0x78bd0d843620, in object 0x37a5ba3ad310 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 0x37a5ba3adb80, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 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' 0x37a5ba3ad310 in GIRepository 0x1a8254a11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1a8254a11d88 of 0x390b7e71f970 '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 0x37a5ba3adc10, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x37a5ba3adc70, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x37a5ba3adcd0, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x37a5ba3adbe0 in GIRepository 0x1a8254a11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1a8254a00100 of 0x1a8254a30040 '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 0x37a5ba3add30, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x37a5ba3add90, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 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 0x1a8254a08d20 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 0x37a5ba3addf0, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x37a5ba3ade50, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 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 0x1a8254a0f280 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x37a5ba3adee0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad310 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 0x1a8254a1fae8 JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' JS G ERR: Defined class for ResolverError (GError), prototype 0x390b7e75e6d0, JSClass 0x78bd0d843940, in object 0x37a5ba3ad310 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 0x37a5ba3adf70, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 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 0x390b7e761040, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 JS G OBJ: Defined class for Button (GtkButton), prototype 0x390b7e7610a0, JSClass 0x78bd0d843e20, in object 0x37a5ba3adbe0 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 0x37a5ba3adaf0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x37a5ba3adfd0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a272d8 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x390b7e761160, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a273c0 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 0x1a8254a274a8 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 0x1a8254a27590 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 0x390b7e761250, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a275f8 JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x390b7e7612e0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a276e0 JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' JS G OBJ: Defined class for Device (GdkDevice), prototype 0x390b7e761370, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x390b7e7613d0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x390b7e75e490, JSClass 0x78bd0d843be0, in object 0x37a5ba3ad2e0 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 0x1a8254a27ec8 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 0x390b7e761490, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a27f30 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 0x1a8254a28018 JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x390b7e761550, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x390b7e7615b0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a28080 JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x390b7e761640, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a280e8 JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x390b7e7616d0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x390b7e761730, JSClass 0x78bd0d843ec0, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' JS G BXD: Defined class for EventAny (void), prototype 0x390b7e761790, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' JS G BXD: Defined class for EventButton (void), prototype 0x390b7e7617c0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' JS G BXD: Defined class for EventConfigure (void), prototype 0x390b7e7617f0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' JS G BXD: Defined class for EventCrossing (void), prototype 0x390b7e761820, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' JS G BXD: Defined class for EventDND (void), prototype 0x390b7e761850, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' JS G BXD: Defined class for EventExpose (void), prototype 0x390b7e761880, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' JS G BXD: Defined class for EventFocus (void), prototype 0x390b7e7618b0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' JS G BXD: Defined class for EventGrabBroken (void), prototype 0x390b7e7618e0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' JS G BXD: Defined class for EventKey (void), prototype 0x390b7e761910, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a281d0 JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' JS G BXD: Defined class for EventMotion (void), prototype 0x390b7e761970, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' JS G BXD: Defined class for EventOwnerChange (void), prototype 0x390b7e7619a0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' JS G BXD: Defined class for EventPadAxis (void), prototype 0x390b7e7619d0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' JS G BXD: Defined class for EventPadButton (void), prototype 0x390b7e761a00, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x390b7e761a30, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' JS G BXD: Defined class for EventProperty (void), prototype 0x390b7e761a60, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' JS G BXD: Defined class for EventProximity (void), prototype 0x390b7e761a90, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' JS G BXD: Defined class for EventScroll (void), prototype 0x390b7e761ac0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' JS G BXD: Defined class for EventSelection (void), prototype 0x390b7e761af0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x390b7e761b20, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' JS G BXD: Defined class for EventSetting (void), prototype 0x390b7e761b80, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' JS G BXD: Defined class for EventTouch (void), prototype 0x390b7e761bb0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x390b7e761be0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x390b7e761c10, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a283b8 JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' JS G BXD: Defined class for EventVisibility (void), prototype 0x390b7e761c70, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' JS G BXD: Defined class for EventWindowState (void), prototype 0x390b7e761ca0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a287a0 JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x390b7e761d00, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a28808 JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x390b7e761d90, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x390b7e761dc0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a288f0 JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x390b7e761e50, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' JS G ERR: Defined class for GLError (GError), prototype 0x390b7e75e7c0, JSClass 0x78bd0d843940, in object 0x37a5ba3ad2e0 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 0x390b7e761eb0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a28958 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 0x1a8254a289c0 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 0x1a8254a28a28 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 0x1a8254a28b10 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 0x1a8254a28b78 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 0x390b7e761fd0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' JS G BXD: Defined class for KeymapKey (void), prototype 0x390b7e7b3070, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a28c60 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 0x1a8254a28cc8 JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x390b7e7b3100, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a290b0 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 0x1a8254a29118 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 0x390b7e7b31c0, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a29180 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 0x1a8254a291e8 JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x390b7e7b3250, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x390b7e7b32b0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a29250 JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x390b7e7b3340, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a292b8 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 0x1a8254a29320 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 0x1a8254a29388 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 0x1a8254a293f0 JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' JS G BXD: Defined class for TimeCoord (void), prototype 0x390b7e7b3460, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a29458 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 0x1a8254a294c0 JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x390b7e7b34f0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 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 0x1a8254a29528 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 0x1a8254a29590 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 0x1a8254a295f8 JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0x390b7e7b35e0, JSClass 0x78bd0d843e20, in object 0x37a5ba3ad2e0 JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' JS G BXD: Defined class for WindowAttr (void), prototype 0x390b7e7b3640, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a29660 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 0x1a8254a29748 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 0x1a8254a29830 JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' JS G BXD: Defined class for WindowRedirect (void), prototype 0x390b7e7b3700, JSClass 0x78bd0d843620, in object 0x37a5ba3ad2e0 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 0x1a8254a29918 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 0x1a8254a29b00 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 0x1a8254a29b68 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 0x1a8254a29c50 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/65 gjs:JS+thread-safe / Namespace RUNNING >>> MALLOC_PERTURB_=182 ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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 ▶ 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 - --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 gjs:JS+thread-safe / LegacyGObject OK 2.40s 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 0x2d5041800098 JS IMPORT: Defining parent (nil) of 0x2d5041800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d5041800100 of 0x2d50418003e8 '_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 0xb35c316e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb35c316e420), global 0xb35c316e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb35c316e420), global 0xb35c316e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb35c316e420), global 0xb35c316e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb35c316e420), global 0xb35c316e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb35c316e420), global 0xb35c316e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb35c316e600), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb35c316e740), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb35c316e880), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb35c316e880), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb35c316e740), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb35c316e600), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a9060), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a9060), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a92e0), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a92e0), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb35c316e600), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb35c316e740), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb35c316e880), global 0xb35c316e1a0 JS IMPORT: Module metadata hook for module 0xb35c316e740 JS IMPORT: Defining meta.importSync for module 0xb35c316e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb35c316e600), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a9060), global 0xb35c316e1a0 JS IMPORT: Module metadata hook for module 0xb35c31a91a0 JS IMPORT: Defining meta.importSync for module 0xb35c31a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d5041811c30 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 0x2d5041800100 of 0x2d5041811d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d5041811d88 in 0x2d5041800100 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 0x2d5041800100 of 0x2d5041812118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d5041800100 of 0x2d5041811b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d5041800100 of 0xb35c316ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d5041811d88 of 0xb35c316ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xb35c31b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb35c31ad070, JSClass 0x7456f326b620, in object 0xb35c31ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2d5041812468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb35c31ad0d0, JSClass 0x7456f326b620, in object 0xb35c31ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb35c31ad130, JSClass 0x7456f326b620, in object 0xb35c31ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xb35c31ad190, JSClass 0x7456f326b620, in object 0xb35c31ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xb35c31ad040 in GIRepository 0x2d5041811b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb35c316ee20), global 0xb35c316e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb35c31a92e0), global 0xb35c316e1a0 JS IMPORT: 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' 0xb35c31ad1f0 in GIRepository 0x2d5041811b18 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 0x2d5041800100 of 0xb35c31b1b20 '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 0xb35c31ad250, JSClass 0x7456f326b620, in object 0xb35c31ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2d5041800100 of 0xb35c31b1a90 '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 0x2d5041800100 of 0xb35c31366a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2d5041800100 of 0xb35c3136640 '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 0x2d5041800100 of 0xb35c3136700 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2d5041800100 of 0xb35c31365e0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2d5041811d88 of 0xb35c3136580 '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 0x2d5041800100 of 0x2d5041829ef0 '_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 0x2d5041800100 of 0xb35c31369d0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2d5041811d88 of 0xb35c3136970 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xb35c3136a90 class 0x7456f326f360 in object 0xb35c31ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb35c31ad760, JSClass 0x7456f326be20, in object 0xb35c31ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xb35c31ad310 in GIRepository 0x2d5041811b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xb35c31ad790, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xb35c31ad7f0, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 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 0xb35c31ad850, JSClass 0x7456f326b620, in object 0xb35c31ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xb35c31ad8b0, JSClass 0x7456f326b620, in object 0xb35c31ad2e0 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 0xb35c31ad910, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xb35c31ad970, JSClass 0x7456f326be20, in object 0xb35c31ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xb35c31ad9d0, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 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 0x9b0f3924280, JSClass 0x7456f326bbe0, in object 0xb35c31ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xb35c31ada60, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xb35c31adaf0, JSClass 0x7456f326b620, in object 0xb35c31ad2e0 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 0xb35c31adb50, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 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' 0xb35c31ad2e0 in GIRepository 0x2d5041811b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x2d5041811d88 of 0x9b0f3924d00 '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 0xb35c31adbe0, JSClass 0x7456f326be20, in object 0xb35c31ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xb35c31adc40, JSClass 0x7456f326be20, in object 0xb35c31adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xb35c31adca0, JSClass 0x7456f326be20, in object 0xb35c31adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xb35c31adbb0 in GIRepository 0x2d5041811b18 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 0x2d5041800100 of 0x9b0f39292e0 '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 0x2d5041830388 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 0x5b770325c260 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770325c2f0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770325c380 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 0x2d50418304b8 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 0xb35c31add00, JSClass 0x7456f326be20, in object 0x2d5041811c08 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 0xb35c31add60, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0xb35c31addc0, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x9b0f3929850, JSClass 0x7456f326bbe0, in object 0xb35c31ad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0xb35c31ade50, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0xb35c31adeb0, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0xb35c31adf10, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0xb35c31adf70, JSClass 0x7456f326be20, in object 0x2d5041811c08 JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0xb35c31adfd0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770325c530 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x9b0f393e670, JSClass 0x7456f326bbe0, in object 0xb35c316a940 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x9b0f393e700, JSClass 0x7456f326bbe0, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b77032b6d70 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770325c5c0 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 0x9b0f39550d0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b77032b6de0 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 0x9b0f3955130, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b77032b6e50 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 0x9b0f3955190, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x9b0f393ec10, JSClass 0x7456f326bbe0, in object 0xb35c316a940 JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x9b0f393eca0, JSClass 0x7456f326bbe0, in object 0xb35c316a940 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 0x5b77032b7930 type GParamInt JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b77032b79b0 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 0x9b0f3955250, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b77032b6ec0 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 0x9b0f39552b0, JSClass 0x7456f326be20, in object 0xb35c316a940 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 0x9b0f3955310, JSClass 0x7456f326be20, in object 0xb35c31adbb0 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 0x5b770325c2f0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x5b770325c2f0 type GParamString JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x9b0f39553a0, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 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 0x5b770352ac40 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 0x9b0f3955400, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770352acb0 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 0x9b0f3955490, JSClass 0x7456f326be20, in object 0xb35c316a940 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 0x2d5041828910 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x9b0f39554f0, JSClass 0x7456f326be20, in object 0xb35c31ad2e0 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x9b0f39b35b0, JSClass 0x7456f326bbe0, in object 0xb35c31ad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x9b0f3955580, JSClass 0x7456f326be20, in object 0xb35c316a940 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 0x5b770352ad20 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 0x9b0f39555e0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x9b0f3955640, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x9b0f39556a0, JSClass 0x7456f326be20, in object 0xb35c316a940 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 0x5b770352ad90 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 0x9b0f3955700, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770352ae00 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 0x9b0f3955760, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5b770352ae70 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 0x9b0f39557c0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x9b0f39bbeb0, JSClass 0x7456f326bbe0, in object 0xb35c316a940 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 0x9b0f39558b0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x9b0f3955910, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x9b0f39c2340, JSClass 0x7456f326bbe0, in object 0xb35c316a940 JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x9b0f39559a0, JSClass 0x7456f326be20, in object 0xb35c316a940 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x9b0f3955a00, JSClass 0x7456f326be20, in object 0xb35c316a940 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/65 gjs:JS+thread-safe / Package RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=228 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 25/65 GI repository namespace supplies a name OK 25/65 gjs:JS+thread-safe / Namespace 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 0xc08c0a00098 JS IMPORT: Defining parent (nil) of 0xc08c0a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc08c0a00100 of 0xc08c0a003e8 '_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 0x10841a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10841a36e420), global 0x10841a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10841a36e420), global 0x10841a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10841a36e420), global 0x10841a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10841a36e420), global 0x10841a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10841a36e420), global 0x10841a36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10841a36e600), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10841a36e740), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10841a36e880), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10841a36e880), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10841a36e740), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10841a36e600), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a9060), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a9060), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a92e0), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a92e0), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10841a36e600), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10841a36e740), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10841a36e880), global 0x10841a36e1a0 JS IMPORT: Module metadata hook for module 0x10841a36e740 JS IMPORT: Defining meta.importSync for module 0x10841a36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10841a36e600), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a9060), global 0x10841a36e1a0 JS IMPORT: Module metadata hook for module 0x10841a3a91a0 JS IMPORT: Defining meta.importSync for module 0x10841a3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc08c0a11c30 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 0xc08c0a00100 of 0xc08c0a11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc08c0a11d88 in 0xc08c0a00100 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 0xc08c0a00100 of 0xc08c0a12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc08c0a00100 of 0xc08c0a11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc08c0a00100 of 0x10841a36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc08c0a11d88 of 0x10841a36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10841a3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10841a3ad070, JSClass 0x7727f99fc620, in object 0x10841a3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc08c0a12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10841a3ad0d0, JSClass 0x7727f99fc620, in object 0x10841a3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10841a3ad130, JSClass 0x7727f99fc620, in object 0x10841a3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10841a3ad190, JSClass 0x7727f99fc620, in object 0x10841a3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10841a3ad040 in GIRepository 0xc08c0a11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10841a36ee20), global 0x10841a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10841a3a92e0), global 0x10841a36e1a0 JS IMPORT: 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' 0x10841a3ad1f0 in GIRepository 0xc08c0a11b18 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 0xc08c0a00100 of 0x10841a3b1b20 '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 0x10841a3ad250, JSClass 0x7727f99fc620, in object 0x10841a3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xc08c0a00100 of 0x10841a3b1a90 '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' 0x10841a3ad2e0 in GIRepository 0xc08c0a11b18 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/65 gjs:JS+thread-safe / ParamSpec RUNNING >>> ENABLE_GTK=yes MALLOC_PERTURB_=112 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 - 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 ▶ 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.80s 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 0x31b00ec00098 JS IMPORT: Defining parent (nil) of 0x31b00ec00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31b00ec00100 of 0x31b00ec003e8 '_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 0x3af4ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3af4ae96e420), global 0x3af4ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3af4ae96e420), global 0x3af4ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3af4ae96e420), global 0x3af4ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3af4ae96e420), global 0x3af4ae96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3af4ae96e420), global 0x3af4ae96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3af4ae96e600), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af4ae96e740), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af4ae96e880), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af4ae96e880), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af4ae96e740), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3af4ae96e600), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a9060), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a9060), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a92e0), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a92e0), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3af4ae96e600), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af4ae96e740), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af4ae96e880), global 0x3af4ae96e1a0 JS IMPORT: Module metadata hook for module 0x3af4ae96e740 JS IMPORT: Defining meta.importSync for module 0x3af4ae96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3af4ae96e600), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a9060), global 0x3af4ae96e1a0 JS IMPORT: Module metadata hook for module 0x3af4ae9a91a0 JS IMPORT: Defining meta.importSync for module 0x3af4ae9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31b00ec11c30 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 0x31b00ec00100 of 0x31b00ec11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31b00ec11d88 in 0x31b00ec00100 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 0x31b00ec00100 of 0x31b00ec12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31b00ec00100 of 0x31b00ec11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31b00ec00100 of 0x3af4ae96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31b00ec11d88 of 0x3af4ae96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3af4ae9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3af4ae9ad070, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x31b00ec12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3af4ae9ad0d0, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3af4ae9ad130, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3af4ae9ad190, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3af4ae9ad040 in GIRepository 0x31b00ec11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af4ae96ee20), global 0x3af4ae96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af4ae9a92e0), global 0x3af4ae96e1a0 JS IMPORT: 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' 0x3af4ae9ad1f0 in GIRepository 0x31b00ec11b18 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 0x31b00ec00100 of 0x3af4ae9b1b20 '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 0x3af4ae9ad250, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x31b00ec00100 of 0x3af4ae9b1a90 '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 0x31b00ec00100 of 0x31b00ec28330 '_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 0x31b00ec00100 of 0x3af4ae9362b0 '_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 0x31b00ec00100 of 0x3af4ae936310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31b00ec11d88 of 0x3af4ae936250 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3af4ae9363d0 class 0x72f15cdf8360 in object 0x3af4ae9ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3af4ae9ad730, JSClass 0x72f15cdf4e20, in object 0x3af4ae9ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3af4ae9ad2e0 in GIRepository 0x31b00ec11b18 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x31b00ec00100 of 0x3af4ae9361f0 '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 0x3af4ae9ad760, JSClass 0x72f15cdf4620, in object 0x3af4ae9ad040 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/65 gjs:JS+thread-safe / Print RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=48 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 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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 ▶ 1/65 - unhandled promise rejection should be reported OK 26/65 gjs:JS+thread-safe / Package OK 1.31s 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 0xb6ec0e00098 JS IMPORT: Defining parent (nil) of 0xb6ec0e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb6ec0e00100 of 0xb6ec0e003e8 '_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 0x54e69d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54e69d6e420), global 0x54e69d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54e69d6e420), global 0x54e69d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54e69d6e420), global 0x54e69d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54e69d6e420), global 0x54e69d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54e69d6e420), global 0x54e69d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x54e69d6e600), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54e69d6e740), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54e69d6e880), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54e69d6e880), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54e69d6e740), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x54e69d6e600), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da9060), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da9060), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da92e0), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da92e0), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x54e69d6e600), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54e69d6e740), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54e69d6e880), global 0x54e69d6e1a0 JS IMPORT: Module metadata hook for module 0x54e69d6e740 JS IMPORT: Defining meta.importSync for module 0x54e69d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x54e69d6e600), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da9060), global 0x54e69d6e1a0 JS IMPORT: Module metadata hook for module 0x54e69da91a0 JS IMPORT: Defining meta.importSync for module 0x54e69da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb6ec0e11c30 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 0xb6ec0e00100 of 0xb6ec0e11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb6ec0e11d88 in 0xb6ec0e00100 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 0xb6ec0e00100 of 0xb6ec0e12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb6ec0e00100 of 0xb6ec0e11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x54e69d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb6ec0e11d88 of 0x54e69d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x54e69db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x54e69dad070, JSClass 0x789db0a7f620, in object 0x54e69dad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb6ec0e12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x54e69dad0d0, JSClass 0x789db0a7f620, in object 0x54e69dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x54e69dad130, JSClass 0x789db0a7f620, in object 0x54e69dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x54e69dad190, JSClass 0x789db0a7f620, in object 0x54e69dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x54e69dad040 in GIRepository 0xb6ec0e11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54e69d6ee20), global 0x54e69d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54e69da92e0), global 0x54e69d6e1a0 JS IMPORT: 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' 0x54e69dad1f0 in GIRepository 0xb6ec0e11b18 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 0xb6ec0e00100 of 0x54e69db1b20 '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 0x54e69dad250, JSClass 0x789db0a7f620, in object 0x54e69dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x54e69db1a90 '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' 0x54e69dad2e0 in GIRepository 0xb6ec0e11b18 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 0xb6ec0e00100 of 0x54e69d36370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x54e69d36310 '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 0xb6ec0e00100 of 0x54e69d363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x54e69d362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xb6ec0e11d88 of 0x54e69d36250 '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 0xb6ec0e00100 of 0xb6ec0e29f70 '_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 0xb6ec0e00100 of 0x54e69d366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb6ec0e11d88 of 0x54e69d36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x54e69d36760 class 0x789db0a83360 in object 0x54e69dad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x54e69dad790, JSClass 0x789db0a7fe20, in object 0x54e69dad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x54e69dad340 in GIRepository 0xb6ec0e11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x54e69dad7c0, JSClass 0x789db0a7fe20, in object 0x54e69dad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x54e69dad820, JSClass 0x789db0a7fe20, in object 0x54e69dad310 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 0x54e69dad880, JSClass 0x789db0a7f620, in object 0x54e69dad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x54e69dad8e0, JSClass 0x789db0a7f620, in object 0x54e69dad310 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 0x54e69dad940, JSClass 0x789db0a7fe20, in object 0x54e69dad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x54e69dad9a0, JSClass 0x789db0a7fe20, in object 0x54e69dad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x54e69dada00, JSClass 0x789db0a7fe20, in object 0x54e69dad310 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 0x54e69d36f10, JSClass 0x789db0a7fbe0, in object 0x54e69dad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x54e69dada90, JSClass 0x789db0a7fe20, in object 0xb6ec0e11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x54e69dadb20, JSClass 0x789db0a7f620, in object 0x54e69dad310 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 0x54e69dadb80, JSClass 0x789db0a7fe20, in object 0x54e69dad310 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' 0x54e69dad310 in GIRepository 0xb6ec0e11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xb6ec0e00100 of 0xb6ec0e2eef8 '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 0xb6ec0e2f2a8 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x1c036c20a30 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x1c036c209d0 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS IMPORT: Importing module package succeeded JS IMPORT: Defining parent 0xb6ec0e00100 of 0x54e69d361f0 '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' 0x54e69dadc10 in GIRepository 0xb6ec0e11b18 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 0x54e69dadc40, JSClass 0x789db0a7fe20, in object 0x54e69dadc10 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' 0x54e69dadca0 in GIRepository 0x54e69d6a3a0 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1c036c5e790, JSClass 0x789db0a7fbe0, in object 0x54e69dadca0 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 0x54e69dadd00, JSClass 0x789db0a7f620, in object 0x54e69dad340 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 0xb6ec0e43790 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu MALLOC_PERTURB_=247 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 28/65 print can be spied upon OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct name strings OK ▶ 1/65 - catching an await expression should not cause unhandled rejection OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct flags OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct default value OK ▶ 28/65 printerr can be spied upon OK ▶ 27/65 GObject.ParamSpec object doesn't crash when resolving a non-string property OK ▶ 28/65 log can be spied upon OK ▶ 28/65 logError can be spied upon OK 27/65 gjs:JS+thread-safe / ParamSpec OK 1.49s 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 0x52eea300098 JS IMPORT: Defining parent (nil) of 0x52eea300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x52eea300100 of 0x52eea3003e8 '_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 0x37202c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37202c36e420), global 0x37202c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37202c36e420), global 0x37202c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37202c36e420), global 0x37202c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37202c36e420), global 0x37202c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37202c36e420), global 0x37202c36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37202c36e600), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37202c36e740), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37202c36e880), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37202c36e880), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37202c36e740), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37202c36e600), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a9060), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a9060), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a92e0), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a92e0), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37202c36e600), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37202c36e740), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37202c36e880), global 0x37202c36e1a0 JS IMPORT: Module metadata hook for module 0x37202c36e740 JS IMPORT: Defining meta.importSync for module 0x37202c36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37202c36e600), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a9060), global 0x37202c36e1a0 JS IMPORT: Module metadata hook for module 0x37202c3a91a0 JS IMPORT: Defining meta.importSync for module 0x37202c3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x52eea311c30 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 0x52eea300100 of 0x52eea311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x52eea311d88 in 0x52eea300100 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 0x52eea300100 of 0x52eea312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x52eea300100 of 0x52eea311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x52eea300100 of 0x37202c36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x52eea311d88 of 0x37202c36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37202c3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37202c3ad070, JSClass 0x728c4aa81620, in object 0x37202c3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x52eea312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37202c3ad0d0, JSClass 0x728c4aa81620, in object 0x37202c3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37202c3ad130, JSClass 0x728c4aa81620, in object 0x37202c3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37202c3ad190, JSClass 0x728c4aa81620, in object 0x37202c3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37202c3ad040 in GIRepository 0x52eea311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37202c36ee20), global 0x37202c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37202c3a92e0), global 0x37202c36e1a0 JS IMPORT: 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' 0x37202c3ad1f0 in GIRepository 0x52eea311b18 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 0x52eea300100 of 0x37202c3b1b20 '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 0x37202c3ad250, JSClass 0x728c4aa81620, in object 0x37202c3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x52eea300100 of 0x37202c3b1a90 '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' 0x37202c3ad2e0 in GIRepository 0x52eea311b18 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x52eea300100 of 0x52eea3282d8 '_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 0x52eea300100 of 0x37202c336250 '_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 0x52eea300100 of 0x37202c3362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x52eea311d88 of 0x37202c3361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x37202c336370 class 0x728c4aa85360 in object 0x37202c3ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x37202c3ad760, JSClass 0x728c4aa81e20, in object 0x37202c3ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x37202c3ad310 in GIRepository 0x52eea311b18 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 0x52eea32b920 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 0x52eea333540 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 0x52eea334f50 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 0x590cd3d5d960 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 0x590cd3d5d9f0 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 0x590cd3d5da80 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 0x590cd3fe2060 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 0x590cd3fe20e0 type GParamInt JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3fe2160 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 0x590cd3fe21e0 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 0x590cd3fe2260 type GParamUInt JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3fe22e0 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 0x590cd3fe2360 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 0x590cd3fe23e0 type GParamInt64 JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3fe2460 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 0x590cd3fe24e0 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 0x590cd3fe2560 type GParamUInt64 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3fe25e0 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 0x590cd3fe2660 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 0x590cd3fe26e0 type GParamEnum JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3fe2760 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 0x590cd4144040 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 0x590cd41440c0 type GParamFlags JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd4144140 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 0x590cd3d5b210 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 0x590cd3d5b280 type GParamObject JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3d5b2f0 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 0x590cd3d5b360 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 0x590cd3d5b860 type GParamBoxed JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x590cd3d5b8d0 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 0x590cd3d5db10 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=30 GJS_DEBUG_OUTPUT=stderr GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 gjs:JS+thread-safe / Print OK 1.11s 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 0x2a98d2600098 JS IMPORT: Defining parent (nil) of 0x2a98d2600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a98d2600100 of 0x2a98d26003e8 '_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 0x272125d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x272125d6e420), global 0x272125d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x272125d6e420), global 0x272125d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x272125d6e420), global 0x272125d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x272125d6e420), global 0x272125d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x272125d6e420), global 0x272125d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x272125d6e600), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x272125d6e740), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x272125d6e880), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x272125d6e880), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x272125d6e740), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x272125d6e600), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da9060), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da9060), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da92e0), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da92e0), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x272125d6e600), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x272125d6e740), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x272125d6e880), global 0x272125d6e1a0 JS IMPORT: Module metadata hook for module 0x272125d6e740 JS IMPORT: Defining meta.importSync for module 0x272125d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x272125d6e600), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da9060), global 0x272125d6e1a0 JS IMPORT: Module metadata hook for module 0x272125da91a0 JS IMPORT: Defining meta.importSync for module 0x272125da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a98d2611c30 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 0x2a98d2600100 of 0x2a98d2611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a98d2611d88 in 0x2a98d2600100 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 0x2a98d2600100 of 0x2a98d2612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a98d2600100 of 0x2a98d2611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a98d2600100 of 0x272125d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a98d2611d88 of 0x272125d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x272125db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x272125dad070, JSClass 0x7e9e9a7f4620, in object 0x272125dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a98d2612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x272125dad0d0, JSClass 0x7e9e9a7f4620, in object 0x272125dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x272125dad130, JSClass 0x7e9e9a7f4620, in object 0x272125dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x272125dad190, JSClass 0x7e9e9a7f4620, in object 0x272125dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x272125dad040 in GIRepository 0x2a98d2611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x272125d6ee20), global 0x272125d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x272125da92e0), global 0x272125d6e1a0 JS IMPORT: 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' 0x272125dad1f0 in GIRepository 0x2a98d2611b18 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 0x2a98d2600100 of 0x272125db1b20 '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 0x272125dad250, JSClass 0x7e9e9a7f4620, in object 0x272125dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2a98d2600100 of 0x272125db1a90 '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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu MALLOC_PERTURB_=250 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 1/65 - main program exceptions are not swallowed by queued promise jobs OK ▶ 29/65 Life, the Universe and Everything includes null return value 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 ▶ 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 ▶ 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 ▶ 29/65 Life, the Universe and Everything includes time_t OK ▶ 29/65 Life, the Universe and Everything includes GTypes OK ▶ 29/65 Life, the Universe and Everything closures OK ▶ 29/65 Life, the Universe and Everything closures with one argument OK ▶ 29/65 Life, the Universe and Everything closure with GLib.Variant argument 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 ▶ 29/65 Life, the Universe and Everything integer GLib.Variant OK ▶ 29/65 Life, the Universe and Everything string GLib.Variant OK ▶ 29/65 Life, the Universe and Everything dictionary GLib.Variant OK ▶ 30/65 Legacy object with signals calls a signal handler when a signal is emitted OK ▶ 29/65 Life, the Universe and Everything variant GLib.Variant 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 Legacy object with signals does not call a signal handler after the signal is disconnected OK ▶ 29/65 Life, the Universe and Everything return values in filename encoding OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments in after out OK ▶ 30/65 Legacy object with signals can disconnect a signal handler during signal emission OK ▶ 29/65 Life, the Universe and Everything Various configurations of arguments multiple number args 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 ▶ 29/65 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK ▶ 30/65 Legacy object with signals distinguishes multiple signals 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 ▶ 31/65 System.addressOf() gives different results for different objects 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 ▶ 30/65 Legacy object with signals determines if a signal is connected on a JS object OK ▶ 31/65 System.version gives a plausible number OK ▶ 29/65 Life, the Universe and Everything arrays of gint32 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint64 in OK ▶ 31/65 System.refcount() gives the correct number 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 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 ▶ 31/65 System.addressOfGObject() gives different results for different objects 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 String arrays marshalling in OK ▶ 31/65 System.addressOfGObject() throws for non GObject objects 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 ▶ 30/65 Object with signals added calls a signal handler when a signal is emitted OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK ▶ 30/65 Object with signals added does not call a signal handler after the signal is disconnected OK ▶ 30/65 Object with signals added can disconnect a signal handler during signal emission OK ▶ 30/65 Object with signals added distinguishes multiple signals OK ▶ 29/65 Life, the Universe and Everything GType arrays OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 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 Fixed arrays of integers marshals as an out parameter OK ▶ 31/65 System.gc() does not crash the application OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK ▶ 30/65 Object with signals added with exception in signal handler does not affect other callbacks OK ▶ 29/65 Life, the Universe and Everything integer array with static length OK ▶ 29/65 Life, the Universe and Everything string array that's const in C OK ▶ 31/65 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 30/65 Object with signals added with exception in signal handler does not disconnect the callback 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 ▶ 31/65 System.dumpMemoryInfo() OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 31/65 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK ▶ 31/65 System.programPath is null when executed from minijasmine OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-none OK ▶ 31/65 System.programArgs System.programArgs is an array OK ▶ 1/65 - object unref from other thread after shutdown should not race OK ▶ 31/65 System.programArgs modifications persist 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 ▶ 31/65 System.programArgs System.programArgs is equal to ARGV 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 30/65 gjs:JS+thread-safe / Signals OK 1.50s 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 0x14a3ad100098 JS IMPORT: Defining parent (nil) of 0x14a3ad100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14a3ad100100 of 0x14a3ad1003e8 '_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 0x217df0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x217df0a6e420), global 0x217df0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x217df0a6e420), global 0x217df0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x217df0a6e420), global 0x217df0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x217df0a6e420), global 0x217df0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x217df0a6e420), global 0x217df0a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x217df0a6e600), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x217df0a6e740), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x217df0a6e880), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x217df0a6e880), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x217df0a6e740), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x217df0a6e600), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa9060), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa9060), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa92e0), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa92e0), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x217df0a6e600), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x217df0a6e740), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x217df0a6e880), global 0x217df0a6e1a0 JS IMPORT: Module metadata hook for module 0x217df0a6e740 JS IMPORT: Defining meta.importSync for module 0x217df0a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x217df0a6e600), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa9060), global 0x217df0a6e1a0 JS IMPORT: Module metadata hook for module 0x217df0aa91a0 JS IMPORT: Defining meta.importSync for module 0x217df0aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14a3ad111c30 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 0x14a3ad100100 of 0x14a3ad111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14a3ad111d88 in 0x14a3ad100100 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 0x14a3ad100100 of 0x14a3ad112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14a3ad100100 of 0x14a3ad111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14a3ad100100 of 0x217df0a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14a3ad111d88 of 0x217df0a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x217df0ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x217df0aad070, JSClass 0x7367b78cb620, in object 0x217df0aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14a3ad112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x217df0aad0d0, JSClass 0x7367b78cb620, in object 0x217df0aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x217df0aad130, JSClass 0x7367b78cb620, in object 0x217df0aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x217df0aad190, JSClass 0x7367b78cb620, in object 0x217df0aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x217df0aad040 in GIRepository 0x14a3ad111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x217df0a6ee20), global 0x217df0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x217df0aa92e0), global 0x217df0a6e1a0 JS IMPORT: 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' 0x217df0aad1f0 in GIRepository 0x14a3ad111b18 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 0x14a3ad100100 of 0x217df0ab1b20 '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 0x217df0aad250, JSClass 0x7367b78cb620, in object 0x217df0aad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x14a3ad100100 of 0x217df0ab1a90 '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 0x14a3ad100100 of 0x217df0a36250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x14a3ad100100 of 0x217df0a361f0 '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 0x14a3ad100100 of 0x217df0a36310 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x14a3ad100100 of 0x217df0a362b0 '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 0x14a3ad11d290 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=28 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 ▶ 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 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 0x16b548600098 JS IMPORT: Defining parent (nil) of 0x16b548600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x16b548600100 of 0x16b5486003e8 '_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 0xa1fb536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa1fb536e420), global 0xa1fb536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa1fb536e420), global 0xa1fb536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa1fb536e420), global 0xa1fb536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa1fb536e420), global 0xa1fb536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa1fb536e420), global 0xa1fb536e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa1fb536e600), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa1fb536e740), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa1fb536e880), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa1fb536e880), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa1fb536e740), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa1fb536e600), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a9060), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a9060), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a92e0), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a92e0), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa1fb536e600), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa1fb536e740), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa1fb536e880), global 0xa1fb536e1a0 JS IMPORT: Module metadata hook for module 0xa1fb536e740 JS IMPORT: Defining meta.importSync for module 0xa1fb536e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa1fb536e600), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a9060), global 0xa1fb536e1a0 JS IMPORT: Module metadata hook for module 0xa1fb53a91a0 JS IMPORT: Defining meta.importSync for module 0xa1fb53a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x16b548611c30 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 0x16b548600100 of 0x16b548611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x16b548611d88 in 0x16b548600100 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 0x16b548600100 of 0x16b548612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x16b548600100 of 0x16b548611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x16b548600100 of 0xa1fb536ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x16b548611d88 of 0xa1fb536ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa1fb53b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa1fb53ad070, JSClass 0x769500a8a620, in object 0xa1fb53ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x16b548612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa1fb53ad0d0, JSClass 0x769500a8a620, in object 0xa1fb53ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa1fb53ad130, JSClass 0x769500a8a620, in object 0xa1fb53ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa1fb53ad190, JSClass 0x769500a8a620, in object 0xa1fb53ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa1fb53ad040 in GIRepository 0x16b548611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa1fb536ee20), global 0xa1fb536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa1fb53a92e0), global 0xa1fb536e1a0 JS IMPORT: 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' 0xa1fb53ad1f0 in GIRepository 0x16b548611b18 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 0x16b548600100 of 0xa1fb53b1b20 '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 0xa1fb53ad250, JSClass 0x769500a8a620, in object 0xa1fb53ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x16b548600100 of 0xa1fb53b1a90 '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 0x16b548600100 of 0x16b548628078 '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 0x16b548600100 of 0xa1fb5336310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x16b548600100 of 0xa1fb53362b0 '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 0x16b548600100 of 0xa1fb5336370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x16b548600100 of 0xa1fb5336250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x16b548611d88 of 0xa1fb53361f0 '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 0x16b548600100 of 0x16b548629f10 '_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 0x16b548600100 of 0xa1fb5336640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x16b548611d88 of 0xa1fb53365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xa1fb5336700 class 0x769500a8e360 in object 0xa1fb53ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa1fb53ad760, JSClass 0x769500a8ae20, in object 0xa1fb53ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xa1fb53ad310 in GIRepository 0x16b548611b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xa1fb53ad790, JSClass 0x769500a8ae20, in object 0xa1fb53ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xa1fb53ad7f0, JSClass 0x769500a8ae20, in object 0xa1fb53ad2e0 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 0xa1fb53ad850, JSClass 0x769500a8a620, in object 0xa1fb53ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xa1fb53ad8b0, JSClass 0x769500a8a620, in object 0xa1fb53ad2e0 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 0xa1fb53ad910, JSClass 0x769500a8ae20, in object 0xa1fb53ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xa1fb53ad970, JSClass 0x769500a8ae20, in object 0xa1fb53ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xa1fb53ad9d0, JSClass 0x769500a8ae20, in object 0xa1fb53ad2e0 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 0xa1fb5336eb0, JSClass 0x769500a8abe0, in object 0xa1fb53ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xa1fb53ada60, JSClass 0x769500a8ae20, in object 0x16b548611c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xa1fb53adaf0, JSClass 0x769500a8a620, in object 0xa1fb53ad2e0 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 0xa1fb53adb50, JSClass 0x769500a8ae20, in object 0xa1fb53ad2e0 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' 0xa1fb53ad2e0 in GIRepository 0x16b548611b18 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 29/65 Life, the Universe and Everything GHash type in GHash OK 33/65 gjs:JS+thread-safe / Cairo RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=212 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 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 ▶ 29/65 Life, the Universe and Everything null / undefined callback OK ▶ 29/65 Life, the Universe and Everything callback called more than once 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 ▶ 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 ▶ 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 ▶ 29/65 Life, the Universe and Everything callback with transfer-full return value 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 ▶ 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 runs a simple tween 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 ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK ▶ 32/65 Tweener calls callbacks during the tween 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 ▶ 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 ▶ 29/65 Life, the Universe and Everything torture signature 2 OK ▶ 32/65 Tweener can pause tweens OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing date in OK ▶ 32/65 Tweener can remove tweens OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing strv in 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 ▶ 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 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 ▶ 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 Flat array of structs out parameter with transfer none OK ▶ 32/65 Tweener can pause and resume all tweens OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK ▶ 32/65 Tweener can remove all tweens OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK ▶ 32/65 Tweener runs a tween with a time of 0 immediately OK ▶ 29/65 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP ▶ 32/65 Tweener can call a callback a certain number of times OK ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK ▶ 32/65 Tweener can count the number of tweens on an object OK ▶ 32/65 Tweener can register special properties OK ▶ 33/65 Cairo context has the right type OK ▶ 33/65 Cairo context reports its target surface OK ▶ 32/65 Tweener can register special modifiers for properties OK ▶ 33/65 Cairo context can set its source to a pattern OK ▶ 33/65 Cairo context can set its antialias OK ▶ 32/65 Tweener can split properties into more than one special property OK ▶ 33/65 Cairo context can set its fill rule OK ▶ 33/65 Cairo context can set its line cap OK ▶ 32/65 Tweener calls an overwrite callback when a tween is replaced OK ▶ 33/65 Cairo context can set its line join OK 29/65 gjs:JS+thread-safe / Regress OK 3.81s 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 0x76280300098 JS IMPORT: Defining parent (nil) of 0x76280300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x76280300100 of 0x762803003e8 '_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 0x3d5176a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d5176a6e420), global 0x3d5176a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d5176a6e420), global 0x3d5176a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d5176a6e420), global 0x3d5176a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d5176a6e420), global 0x3d5176a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d5176a6e420), global 0x3d5176a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d5176a6e600), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d5176a6e740), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d5176a6e880), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d5176a6e880), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d5176a6e740), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d5176a6e600), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa9060), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa9060), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa92e0), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa92e0), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d5176a6e600), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d5176a6e740), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d5176a6e880), global 0x3d5176a6e1a0 JS IMPORT: Module metadata hook for module 0x3d5176a6e740 JS IMPORT: Defining meta.importSync for module 0x3d5176a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d5176a6e600), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa9060), global 0x3d5176a6e1a0 JS IMPORT: Module metadata hook for module 0x3d5176aa91a0 JS IMPORT: Defining meta.importSync for module 0x3d5176aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x76280311c30 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 0x76280300100 of 0x76280311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x76280311d88 in 0x76280300100 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 0x76280300100 of 0x76280312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x76280300100 of 0x76280311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x76280300100 of 0x3d5176a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x76280311d88 of 0x3d5176a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d5176ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d5176aad070, JSClass 0x7f806f071620, in object 0x3d5176aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x76280312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d5176aad0d0, JSClass 0x7f806f071620, in object 0x3d5176aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d5176aad130, JSClass 0x7f806f071620, in object 0x3d5176aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d5176aad190, JSClass 0x7f806f071620, in object 0x3d5176aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d5176aad040 in GIRepository 0x76280311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d5176a6ee20), global 0x3d5176a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d5176aa92e0), global 0x3d5176a6e1a0 JS IMPORT: 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' 0x3d5176aad1f0 in GIRepository 0x76280311b18 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 0x76280300100 of 0x3d5176ab1b20 '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 0x3d5176aad250, JSClass 0x7f806f071620, in object 0x3d5176aad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x76280300100 of 0x3d5176ab1a90 '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' 0x3d5176aad2e0 in GIRepository 0x76280311b18 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 0x76280300100 of 0x3d5176a36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x76280300100 of 0x3d5176a362b0 '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 0x76280300100 of 0x3d5176a36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x76280300100 of 0x3d5176a36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x76280311d88 of 0x3d5176a361f0 '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 0x76280300100 of 0x76280329d70 '_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 0x76280300100 of 0x3d5176a36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x76280311d88 of 0x3d5176a365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3d5176a36700 class 0x7f806f075360 in object 0x3d5176aad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d5176aad790, JSClass 0x7f806f071e20, in object 0x3d5176aad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3d5176aad340 in GIRepository 0x76280311b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3d5176aad7c0, JSClass 0x7f806f071e20, in object 0x3d5176aad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3d5176aad820, JSClass 0x7f806f071e20, in object 0x3d5176aad310 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 0x3d5176aad880, JSClass 0x7f806f071620, in object 0x3d5176aad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3d5176aad8e0, JSClass 0x7f806f071620, in object 0x3d5176aad310 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 0x3d5176aad940, JSClass 0x7f806f071e20, in object 0x3d5176aad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3d5176aad9a0, JSClass 0x7f806f071e20, in object 0x3d5176aad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3d5176aada00, JSClass 0x7f806f071e20, in object 0x3d5176aad310 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 0x3d5176a36eb0, JSClass 0x7f806f071be0, in object 0x3d5176aad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3d5176aada90, JSClass 0x7f806f071e20, in object 0x76280311c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3d5176aadb20, JSClass 0x7f806f071620, in object 0x3d5176aad310 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 0x3d5176aadb80, JSClass 0x7f806f071e20, in object 0x3d5176aad310 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' 0x3d5176aad310 in GIRepository 0x76280311b18 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 0x7628031fa58 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 0x7628031fac0 JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x2274b9bae670, JSClass 0x7f806f071be0, in object 0x3d5176aad2e0 JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5a809eaf3830 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 0x76280301488 JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x3d5176aadc70, JSClass 0x7f806f071e20, in object 0x3d5176a6a760 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 0x3d5176aade20, JSClass 0x7f806f071620, in object 0x3d5176aad040 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 0x2274b9be9220, JSClass 0x7f806f071e20, in object 0x3d5176aad310 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x3cd85f83c550, JSClass 0x7f806f071be0, in object 0x3d5176aad310 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 0x2274b9be92b0, JSClass 0x7f806f071e20, in object 0x3d5176aad2e0 JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x2274b9be9310, JSClass 0x7f806f071e20, in object 0x3d5176aad2e0 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 0x30cecba62f18 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 0x2274b9be93a0, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x2274b9be94c0, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x2274b9be95e0, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x2274b9be9670, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x2274b9be9910, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x2274b9be9a00, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x2274b9be9ac0, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x2274b9be9b20, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x2274b9be9be0, JSClass 0x7f806f071620, in object 0x3d5176aad040 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 0x3cd85f86beb0, JSClass 0x7f806f071940, in object 0x3d5176aad310 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 0x2274b9be9e80, JSClass 0x7f806f0716c0, in object 0x3d5176aad2e0 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 0x2274b9be9ee0, JSClass 0x7f806f0716c0, in object 0x3d5176aad2e0 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 0x2274b9be9fa0, JSClass 0x7f806f071e20, in object 0x3d5176aad310 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 0x3cd85f8800a0, JSClass 0x7f806f071e20, in object 0x3d5176aad2e0 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 0x3cd85f880130, JSClass 0x7f806f071e20, in object 0x3d5176aad340 JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x3cd85f880190, JSClass 0x7f806f071e20, in object 0x3d5176aad2e0 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 0x3cd85f880220, JSClass 0x7f806f071620, in object 0x3d5176aad040 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 0x355d93c4e528 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 0x3cd85f8802e0, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 0x3cd85f880310, JSClass 0x7f806f071620, in object 0x3d5176aad2e0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 34/65 gjs:JS+thread-safe / Gtk3 RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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_=201 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 ▶ 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 ▶ 32/65 Tweener can still overwrite a tween after it has started OK ▶ 32/65 Tweener stays within min and max values 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 32/65 gjs:JS+thread-safe / Tweener OK 1.80s 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 0x142b51d00098 JS IMPORT: Defining parent (nil) of 0x142b51d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x142b51d00100 of 0x142b51d003e8 '_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 0x165f116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x165f116e420), global 0x165f116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x165f116e420), global 0x165f116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x165f116e420), global 0x165f116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x165f116e420), global 0x165f116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x165f116e420), global 0x165f116e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x165f116e600), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x165f116e740), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x165f116e880), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x165f116e880), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x165f116e740), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x165f116e600), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a9060), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a9060), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a92e0), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a92e0), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x165f116e600), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x165f116e740), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x165f116e880), global 0x165f116e1a0 JS IMPORT: Module metadata hook for module 0x165f116e740 JS IMPORT: Defining meta.importSync for module 0x165f116e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x165f116e600), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a9060), global 0x165f116e1a0 JS IMPORT: Module metadata hook for module 0x165f11a91a0 JS IMPORT: Defining meta.importSync for module 0x165f11a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x142b51d11c30 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 0x142b51d00100 of 0x142b51d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x142b51d11d88 in 0x142b51d00100 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 0x142b51d00100 of 0x142b51d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x142b51d00100 of 0x142b51d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x142b51d00100 of 0x165f116ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x142b51d11d88 of 0x165f116ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x165f11b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x165f11ad070, JSClass 0x7e49a053d620, in object 0x165f11ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x142b51d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x165f11ad0d0, JSClass 0x7e49a053d620, in object 0x165f11ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x165f11ad130, JSClass 0x7e49a053d620, in object 0x165f11ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x165f11ad190, JSClass 0x7e49a053d620, in object 0x165f11ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x165f11ad040 in GIRepository 0x142b51d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x165f116ee20), global 0x165f116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x165f11a92e0), global 0x165f116e1a0 JS IMPORT: 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' 0x165f11ad1f0 in GIRepository 0x142b51d11b18 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 0x142b51d00100 of 0x165f11b1b20 '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 0x165f11ad250, JSClass 0x7e49a053d620, in object 0x165f11ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x142b51d00100 of 0x165f11b1a90 '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 0x142b51d00100 of 0x142b51d281a8 'tweener' is mod 1 JS IMPORT: Defined importer 'tweener' 0x142b51d281a8 in 0x142b51d00100 JS IMPORT: successfully imported directory 'tweener' JS IMPORT: Importing module tweenList succeeded JS IMPORT: Defining parent 0x142b51d281a8 of 0x165f1136280 '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 0x142b51d00100 of 0x165f1136400 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x142b51d00100 of 0x165f11363a0 '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 0x142b51d00100 of 0x165f1136460 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x142b51d00100 of 0x165f1136340 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module tweener succeeded JS IMPORT: Defining parent 0x142b51d281a8 of 0x165f11361f0 '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 0x142b51d281a8 of 0x2d080741ba60 '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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 35/65 gjs:JS+thread-safe / GObjectDestructionAccess RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=148 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 can call various, otherwise untested, methods without crashing OK ▶ 1/65 - avoid crashing when GTK vfuncs are called on context destroy OK ▶ 1/65 - coverage prefix is treated as an absolute path OK ▶ 34/65 Gtk overrides UI template sets up internal and public template children OK ▶ 33/65 Cairo context has methods when created from a C function OK ▶ 34/65 Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 33/65 Cairo pattern has typechecks OK ▶ 35/65 Access to destroyed GObject Get property OK ▶ 34/65 Gtk overrides UI template sets up internal template children with the correct widgets 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 ▶ 35/65 Access to destroyed GObject Set property 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 ▶ 34/65 Gtk overrides UI template connects template callbacks to the correct handler OK ▶ 35/65 Access to destroyed GObject Add expando property OK ▶ 33/65 Cairo radial gradient can be created and added as a source OK ▶ 35/65 Access to destroyed GObject Access to unset expando property OK ▶ 33/65 Cairo path has typechecks 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 ▶ 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 ▶ 35/65 Access to destroyed GObject Access to getter method OK ▶ 34/65 Gtk overrides UI template from resource sets up internal and public template children OK ▶ 33/65 Cairo GI test suite for context can be marshalled as a return value OK ▶ 35/65 Access to destroyed GObject Access to setter method OK ▶ 33/65 Cairo GI test suite for context can be marshalled as an in parameter OK ▶ 34/65 Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 35/65 Access to destroyed GObject Proto function connect OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK ▶ 34/65 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 35/65 Access to destroyed GObject Proto function connect_after OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an out parameter 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 emit 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 signals_disconnect OK ▶ 33/65 Cairo GI test suite can be marshalled through a signal handler OK ▶ 35/65 Access to destroyed GObject Proto function signals_block OK ▶ 33/65 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 35/65 Access to destroyed GObject Proto function signals_unblock OK ▶ 34/65 Gtk overrides UI template from file sets up internal and public template children OK ▶ 33/65 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 35/65 Access to destroyed GObject Proto function toString OK ▶ 33/65 Cairo imported via GI has boxed types from the GIR file 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 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 33/65 gjs:JS+thread-safe / Cairo OK 3.80s 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 0x17be5f700098 JS IMPORT: Defining parent (nil) of 0x17be5f700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17be5f700100 of 0x17be5f7003e8 '_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 0x138e5bc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x138e5bc6e420), global 0x138e5bc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x138e5bc6e420), global 0x138e5bc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x138e5bc6e420), global 0x138e5bc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x138e5bc6e420), global 0x138e5bc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x138e5bc6e420), global 0x138e5bc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x138e5bc6e600), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x138e5bc6e740), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x138e5bc6e880), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x138e5bc6e880), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x138e5bc6e740), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x138e5bc6e600), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca9060), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca9060), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca92e0), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca92e0), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x138e5bc6e600), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x138e5bc6e740), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x138e5bc6e880), global 0x138e5bc6e1a0 JS IMPORT: Module metadata hook for module 0x138e5bc6e740 JS IMPORT: Defining meta.importSync for module 0x138e5bc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x138e5bc6e600), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca9060), global 0x138e5bc6e1a0 JS IMPORT: Module metadata hook for module 0x138e5bca91a0 JS IMPORT: Defining meta.importSync for module 0x138e5bca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17be5f711c30 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 0x17be5f700100 of 0x17be5f711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17be5f711d88 in 0x17be5f700100 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 0x17be5f700100 of 0x17be5f712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17be5f700100 of 0x17be5f711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17be5f700100 of 0x138e5bc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17be5f711d88 of 0x138e5bc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x138e5bcb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x138e5bcad070, JSClass 0x70082207e620, in object 0x138e5bcad040 JS CTX: Initialized class GIRepositoryGType prototype 0x17be5f712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x138e5bcad0d0, JSClass 0x70082207e620, in object 0x138e5bcad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x138e5bcad130, JSClass 0x70082207e620, in object 0x138e5bcad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x138e5bcad190, JSClass 0x70082207e620, in object 0x138e5bcad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x138e5bcad040 in GIRepository 0x17be5f711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x138e5bc6ee20), global 0x138e5bc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x138e5bca92e0), global 0x138e5bc6e1a0 JS IMPORT: 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' 0x138e5bcad1f0 in GIRepository 0x17be5f711b18 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 0x17be5f700100 of 0x138e5bcb1b20 '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 0x138e5bcad250, JSClass 0x70082207e620, in object 0x138e5bcad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x17be5f700100 of 0x138e5bcb1a90 '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 0x17be5f700100 of 0x138e5bc36250 '_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 0x17be5f7283c8 JS CTX: Initialized class Context prototype 0x17be5f7284f0 JS CTX: Initialized class Surface prototype 0x17be5f728cd8 JS CTX: Initialized class ImageSurface prototype 0x17be5f728d40 JS CTX: Initialized class Path prototype 0x17be5f728da8 JS CTX: Initialized class PSSurface prototype 0x17be5f728e10 JS CTX: Initialized class PDFSurface prototype 0x17be5f728e78 JS CTX: Initialized class SVGSurface prototype 0x17be5f728ee0 JS CTX: Initialized class Pattern prototype 0x17be5f728f48 JS CTX: Initialized class Gradient prototype 0x17be5f729030 JS CTX: Initialized class LinearGradient prototype 0x17be5f729098 JS CTX: Initialized class RadialGradient prototype 0x17be5f729100 JS CTX: Initialized class SurfacePattern prototype 0x17be5f729168 JS CTX: Initialized class SolidPattern prototype 0x17be5f7291d0 JS IMPORT: Defining parent 0x17be5f700100 of 0x17be5f7283a0 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x17be5f700100 of 0x138e5bc361f0 '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' 0x138e5bcad3a0 in GIRepository 0x17be5f711b18 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' 0x138e5bcad3d0 in GIRepository 0x17be5f711b18 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 0x17be5f700100 of 0x138e5bc36370 '_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 0x17be5f700100 of 0x138e5bc36490 '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 0x17be5f700100 of 0x138e5bc364f0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x17be5f700100 of 0x138e5bc36430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x17be5f711d88 of 0x138e5bc363d0 '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 0x17be5f700100 of 0x17be5f72b3f8 '_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 0x17be5f700100 of 0x138e5bc367c0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17be5f711d88 of 0x138e5bc36760 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x138e5bc36880 class 0x700822082360 in object 0x138e5bcad460 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x138e5bcad8b0, JSClass 0x70082207ee20, in object 0x138e5bcad460 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x138e5bcad460 in GIRepository 0x17be5f711b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x138e5bcad8e0, JSClass 0x70082207ee20, in object 0x138e5bcad430 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x138e5bcad940, JSClass 0x70082207ee20, in object 0x138e5bcad430 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 0x138e5bcad9a0, JSClass 0x70082207e620, in object 0x138e5bcad430 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x138e5bcada00, JSClass 0x70082207e620, in object 0x138e5bcad430 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 0x138e5bcada60, JSClass 0x70082207ee20, in object 0x138e5bcad430 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x138e5bcadac0, JSClass 0x70082207ee20, in object 0x138e5bcad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x138e5bcadb20, JSClass 0x70082207ee20, in object 0x138e5bcad430 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 0x355f69727070, JSClass 0x70082207ebe0, in object 0x138e5bcad430 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x138e5bcadbb0, JSClass 0x70082207ee20, in object 0x17be5f711c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x138e5bcadc40, JSClass 0x70082207e620, in object 0x138e5bcad430 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 0x138e5bcadca0, JSClass 0x70082207ee20, in object 0x138e5bcad430 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' 0x138e5bcad430 in GIRepository 0x17be5f711b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x17be5f711d88 of 0x138e5bc36310 '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 0x138e5bcadd00, JSClass 0x70082207ee20, in object 0x138e5bcad460 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x138e5bcadd60, JSClass 0x70082207ee20, in object 0x138e5bcad400 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x138e5bcaddc0, JSClass 0x70082207ee20, in object 0x138e5bcad400 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x138e5bcad400 in GIRepository 0x17be5f711b18 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' 0x138e5bcade20 in GIRepository 0x17be5f711b18 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x138e5bc6a460 of 0x355f697510a0 '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 0x17be5f707be8 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 0x17be5f707c50 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 0x17be5f707cb8 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 0x17be5f707d20 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 0x17be5f707d88 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 0x17be5f707df0 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 0x17be5f707e58 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 0x17be5f707ec0 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 0x17be5f707f28 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 0x17be5f707f90 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 0x17be5f707ff8 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 0x17be5f7081e0 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 0x17be5f708248 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x355f69755130, JSClass 0x70082207e620, in object 0x138e5bcade50 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x355f69755160, JSClass 0x70082207e620, in object 0x138e5bcade50 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x355f69755190, JSClass 0x70082207e620, in object 0x138e5bcade50 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x355f697551c0, JSClass 0x70082207e620, in object 0x138e5bcade50 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x355f697551f0, JSClass 0x70082207e620, in object 0x138e5bcade50 JS G NS: Defined namespace 'cairo' 0x138e5bcade50 in GIRepository 0x138e5bc6a260 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 0x355f69755220, JSClass 0x70082207ee20, in object 0x138e5bcad400 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x355f69755280, JSClass 0x70082207ee20, in object 0x138e5bcad400 JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x355f697552e0, JSClass 0x70082207ee20, in object 0x138e5bcad400 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 0x355f69755340, JSClass 0x70082207ee20, in object 0x138e5bcad400 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 0x355f697553a0, JSClass 0x70082207ee20, in object 0x138e5bcad3a0 JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x355f69755400, JSClass 0x70082207ee20, in object 0x138e5bc6a9c0 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 0x355f69755490, JSClass 0x70082207ee20, in object 0x138e5bcade20 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 0x355f697554f0, JSClass 0x70082207e620, in object 0x138e5bcade50 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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_=111 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 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 ▶ 1/65 - avoid statically importing two versions of the same module 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 previously set expando property OK ▶ 34/65 Gtk overrides can get style properties using GObject.Value OK ▶ 35/65 Access to finalized GObject Access to getter method 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 34/65 gjs:JS+thread-safe / Gtk3 OK 2.70s 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 0xbe862e00098 JS IMPORT: Defining parent (nil) of 0xbe862e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xbe862e00100 of 0xbe862e003e8 '_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 0xbee1b46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbee1b46e420), global 0xbee1b46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbee1b46e420), global 0xbee1b46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbee1b46e420), global 0xbee1b46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbee1b46e420), global 0xbee1b46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbee1b46e420), global 0xbee1b46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbee1b46e600), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbee1b46e740), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbee1b46e880), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbee1b46e880), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbee1b46e740), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbee1b46e600), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a9060), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a9060), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a92e0), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a92e0), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbee1b46e600), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbee1b46e740), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbee1b46e880), global 0xbee1b46e1a0 JS IMPORT: Module metadata hook for module 0xbee1b46e740 JS IMPORT: Defining meta.importSync for module 0xbee1b46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbee1b46e600), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a9060), global 0xbee1b46e1a0 JS IMPORT: Module metadata hook for module 0xbee1b4a91a0 JS IMPORT: Defining meta.importSync for module 0xbee1b4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xbe862e11c30 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 0xbe862e00100 of 0xbe862e11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xbe862e11d88 in 0xbe862e00100 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 0xbe862e00100 of 0xbe862e12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xbe862e00100 of 0xbe862e11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xbe862e00100 of 0xbee1b46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xbe862e11d88 of 0xbee1b46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xbee1b4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbee1b4ad070, JSClass 0x769ed52b0620, in object 0xbee1b4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xbe862e12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbee1b4ad0d0, JSClass 0x769ed52b0620, in object 0xbee1b4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbee1b4ad130, JSClass 0x769ed52b0620, in object 0xbee1b4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbee1b4ad190, JSClass 0x769ed52b0620, in object 0xbee1b4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xbee1b4ad040 in GIRepository 0xbe862e11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbee1b46ee20), global 0xbee1b46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbee1b4a92e0), global 0xbee1b46e1a0 JS IMPORT: 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' 0xbee1b4ad1f0 in GIRepository 0xbe862e11b18 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 0xbe862e00100 of 0xbee1b4b1b20 '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 0xbee1b4ad250, JSClass 0x769ed52b0620, in object 0xbee1b4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xbe862e00100 of 0xbee1b4b1a90 '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 0xbe862e00100 of 0xbee1b436340 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xbe862e00100 of 0xbee1b4362e0 '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 0xbe862e00100 of 0xbee1b4363a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xbe862e00100 of 0xbee1b436280 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xbe862e11d88 of 0xbee1b436220 '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 0xbe862e00100 of 0xbe862e29d08 '_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 0xbe862e00100 of 0xbee1b436670 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xbe862e11d88 of 0xbee1b436610 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xbee1b436730 class 0x769ed52b4360 in object 0xbee1b4ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xbee1b4ad760, JSClass 0x769ed52b0e20, in object 0xbee1b4ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xbee1b4ad310 in GIRepository 0xbe862e11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xbee1b4ad790, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xbee1b4ad7f0, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 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 0xbee1b4ad850, JSClass 0x769ed52b0620, in object 0xbee1b4ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xbee1b4ad8b0, JSClass 0x769ed52b0620, in object 0xbee1b4ad2e0 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 0xbee1b4ad910, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xbee1b4ad970, JSClass 0x769ed52b0e20, in object 0xbee1b4ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xbee1b4ad9d0, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 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 0xbee1b436ee0, JSClass 0x769ed52b0be0, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xbee1b4ada60, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xbee1b4adaf0, JSClass 0x769ed52b0620, in object 0xbee1b4ad2e0 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 0xbee1b4adb50, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 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' 0xbee1b4ad2e0 in GIRepository 0xbe862e11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0xbe862e11d88 of 0x2d89ea7209a0 '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 0xbee1b4adbe0, JSClass 0x769ed52b0e20, in object 0xbee1b4ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xbee1b4adc40, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xbee1b4adca0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xbee1b4adbb0 in GIRepository 0xbe862e11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xbe862e00100 of 0xbe862e2fff8 '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 0xbee1b4add00, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xbee1b4add60, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xbee1b4addc0, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 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 0xbee1b4ade50, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xbee1b4adeb0, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xbee1b4adf10, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 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 0xbee1b4adfa0, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2d89ea72d040, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2d89ea72d0a0, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 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 0x2d89ea72d130, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2d89ea72d190, JSClass 0x769ed52b0e20, in object 0xbee1b4ad2e0 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 0x2d89ea72d1f0, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x2d89ea72d280, JSClass 0x769ed52b0e20, in object 0xbe862e11c08 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 0x2d89ea72d2e0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2d89ea72d340, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 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 0xbe862e0f748 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 0x2d89ea72d3d0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 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 0x2d89ea72d460, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2d89ea72d4c0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 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 0xbe862e0f8d8 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 0xbe862e2a388 JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x2d89ea7a3070, JSClass 0x769ed52b0e20, in object 0xbee1b46a920 == Stack trace for context 0x615a69ee9210 == #0 615a6a02e6c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (2d89ea703150 @ 230) #1 7ffdbb56bf90 b resource:///org/gjs/jsunit/jasmine.js:7044 (bee1b4d7dd0 @ 329) #2 7ffdbb56c060 b resource:///org/gjs/jsunit/jasmine.js:7085 (bee1b4d7b00 @ 83) #3 7ffdbb56c110 b resource:///org/gjs/jsunit/jasmine.js:7004 (bee1b4d7c90 @ 91) #4 7ffdbb56c1c0 b resource:///org/gjs/jsunit/jasmine.js:7011 (bee1b4d7ce0 @ 189) #5 7ffdbb56c270 b resource:///org/gjs/jsunit/jasmine.js:6905 (bee1b4d8100 @ 32) #6 7ffdbb56c320 b resource:///org/gjs/jsunit/jasmine.js:7101 (bee1b4d7ab0 @ 82) #7 7ffdbb56c3c0 b resource:///org/gjs/jsunit/minijasmine.js:24 (bee1b4b0e70 @ 6) #8 615a6a02e630 i :12 (2d89ea716ab0 @ 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 0xbee1b4adac0, JSClass 0x769ed52b0e20, in object 0xbee1b46a920 == Stack trace for context 0x615a69ee9210 == #0 615a6a02e6c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:212 (2d89ea7030b0 @ 320) #1 7ffdbb56bf90 b resource:///org/gjs/jsunit/jasmine.js:7044 (bee1b4d7dd0 @ 329) #2 7ffdbb56c060 b resource:///org/gjs/jsunit/jasmine.js:7085 (bee1b4d7b00 @ 83) #3 7ffdbb56c110 b resource:///org/gjs/jsunit/jasmine.js:7004 (bee1b4d7c90 @ 91) #4 7ffdbb56c1c0 b resource:///org/gjs/jsunit/jasmine.js:7011 (bee1b4d7ce0 @ 189) #5 7ffdbb56c270 b resource:///org/gjs/jsunit/jasmine.js:6905 (bee1b4d8100 @ 32) #6 7ffdbb56c320 b resource:///org/gjs/jsunit/jasmine.js:7101 (bee1b4d7ab0 @ 82) #7 7ffdbb56c3c0 b resource:///org/gjs/jsunit/minijasmine.js:24 (bee1b4b0e70 @ 6) #8 615a6a02e630 i :12 (2d89ea716ab0 @ 75) == Stack trace for context 0x615a69ee9210 == #0 615a6a02e6c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:229 (bee1b4e5fb0 @ 226) #1 7ffdbb56bf90 b resource:///org/gjs/jsunit/jasmine.js:7044 (bee1b4d7dd0 @ 329) #2 7ffdbb56c060 b resource:///org/gjs/jsunit/jasmine.js:7085 (bee1b4d7b00 @ 83) #3 7ffdbb56c110 b resource:///org/gjs/jsunit/jasmine.js:7004 (bee1b4d7c90 @ 91) #4 7ffdbb56c1c0 b resource:///org/gjs/jsunit/jasmine.js:7011 (bee1b4d7ce0 @ 189) #5 7ffdbb56c270 b resource:///org/gjs/jsunit/jasmine.js:6905 (bee1b4d8100 @ 32) #6 7ffdbb56c320 b resource:///org/gjs/jsunit/jasmine.js:7101 (bee1b4d7ab0 @ 82) #7 7ffdbb56c3c0 b resource:///org/gjs/jsunit/minijasmine.js:24 (bee1b4b0e70 @ 6) #8 615a6a02e630 i :12 (2d89ea716ab0 @ 75) JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x2d89ea72d430, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2d89ea72d5b0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' JS G OBJ: Defined class for Box (GtkBox), prototype 0x2d89ea72d610, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 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 0x2d89ea72d670, JSClass 0x769ed52b0620, in object 0xbee1b4adbb0 JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x2d89ea72d6d0, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x2d89ea72d730, JSClass 0x769ed52b0620, in object 0xbee1b4ad310 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 0x2d89ea72d790, JSClass 0x769ed52b0e20, in object 0xbee1b4adbb0 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=219 NO_AT_BRIDGE=1 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 /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 emit OK ▶ 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 ▶ 35/65 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 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 ▶ 37/65 WarnLib bug 689482 OK ▶ 37/65 WarnLib calls vfuncs with unnamed parameters OK ▶ 35/65 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK 37/65 gjs:JS+thread-safe / WarnLib OK 0.91s 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 0x3d69cbc00098 JS IMPORT: Defining parent (nil) of 0x3d69cbc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d69cbc00100 of 0x3d69cbc003e8 '_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 0x14a15596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14a15596e420), global 0x14a15596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14a15596e420), global 0x14a15596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14a15596e420), global 0x14a15596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14a15596e420), global 0x14a15596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14a15596e420), global 0x14a15596e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14a15596e600), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14a15596e740), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14a15596e880), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14a15596e880), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14a15596e740), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14a15596e600), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a9060), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a9060), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a92e0), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a92e0), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14a15596e600), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14a15596e740), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14a15596e880), global 0x14a15596e1a0 JS IMPORT: Module metadata hook for module 0x14a15596e740 JS IMPORT: Defining meta.importSync for module 0x14a15596e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14a15596e600), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a9060), global 0x14a15596e1a0 JS IMPORT: Module metadata hook for module 0x14a1559a91a0 JS IMPORT: Defining meta.importSync for module 0x14a1559a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d69cbc11c30 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 0x3d69cbc00100 of 0x3d69cbc11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d69cbc11d88 in 0x3d69cbc00100 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 0x3d69cbc00100 of 0x3d69cbc12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d69cbc00100 of 0x3d69cbc11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d69cbc00100 of 0x14a15596ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d69cbc11d88 of 0x14a15596ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14a1559b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14a1559ad070, JSClass 0x7d870ee48620, in object 0x14a1559ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3d69cbc12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14a1559ad0d0, JSClass 0x7d870ee48620, in object 0x14a1559ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14a1559ad130, JSClass 0x7d870ee48620, in object 0x14a1559ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14a1559ad190, JSClass 0x7d870ee48620, in object 0x14a1559ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14a1559ad040 in GIRepository 0x3d69cbc11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14a15596ee20), global 0x14a15596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14a1559a92e0), global 0x14a15596e1a0 JS IMPORT: 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' 0x14a1559ad1f0 in GIRepository 0x3d69cbc11b18 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 0x3d69cbc00100 of 0x14a1559b1b20 '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 0x14a1559ad250, JSClass 0x7d870ee48620, in object 0x14a1559ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3d69cbc00100 of 0x14a1559b1a90 '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 0x3d69cbc00100 of 0x14a155936310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3d69cbc00100 of 0x14a1559362b0 '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 0x3d69cbc00100 of 0x14a155936370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3d69cbc00100 of 0x14a155936250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3d69cbc11d88 of 0x14a1559361f0 '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 0x3d69cbc00100 of 0x3d69cbc29cc8 '_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 0x3d69cbc00100 of 0x14a155936640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d69cbc11d88 of 0x14a1559365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x14a155936700 class 0x7d870ee4c360 in object 0x14a1559ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14a1559ad760, JSClass 0x7d870ee48e20, in object 0x14a1559ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x14a1559ad310 in GIRepository 0x3d69cbc11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x14a1559ad790, JSClass 0x7d870ee48e20, in object 0x14a1559ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x14a1559ad7f0, JSClass 0x7d870ee48e20, in object 0x14a1559ad2e0 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 0x14a1559ad850, JSClass 0x7d870ee48620, in object 0x14a1559ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x14a1559ad8b0, JSClass 0x7d870ee48620, in object 0x14a1559ad2e0 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 0x14a1559ad910, JSClass 0x7d870ee48e20, in object 0x14a1559ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x14a1559ad970, JSClass 0x7d870ee48e20, in object 0x14a1559ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x14a1559ad9d0, JSClass 0x7d870ee48e20, in object 0x14a1559ad2e0 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 0x14a155936eb0, JSClass 0x7d870ee48be0, in object 0x14a1559ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x14a1559ada60, JSClass 0x7d870ee48e20, in object 0x3d69cbc11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x14a1559adaf0, JSClass 0x7d870ee48620, in object 0x14a1559ad2e0 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 0x14a1559adb50, JSClass 0x7d870ee48e20, in object 0x14a1559ad2e0 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' 0x14a1559ad2e0 in GIRepository 0x3d69cbc11b18 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' 0x14a1559adbb0 in GIRepository 0x3d69cbc11b18 JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x21dc0f91da30, JSClass 0x7d870ee48be0, in object 0x14a1559adbb0 JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x14a1559adc10, JSClass 0x7d870ee48e20, in object 0x3d69cbc11c08 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 0x21dc0f928550, JSClass 0x7d870ee48940, in object 0x14a1559ad2e0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 38/65 gjs:dbus / GDBus RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=88 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 PATH=/usr/lib/x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 36/65 Legacy Gtk overrides UI template sets up internal and public template children OK ▶ 36/65 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up internal and public template children OK ▶ 35/65 Disposed or finalized GObject returned from function is marked as disposed 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 36/65 gjs:JS+thread-safe / LegacyGtk OK 1.82s 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 0x8e5e8c00098 JS IMPORT: Defining parent (nil) of 0x8e5e8c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8e5e8c00100 of 0x8e5e8c003e8 '_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 0xc7910f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7910f6e420), global 0xc7910f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7910f6e420), global 0xc7910f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7910f6e420), global 0xc7910f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7910f6e420), global 0xc7910f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc7910f6e420), global 0xc7910f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc7910f6e600), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7910f6e740), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7910f6e880), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7910f6e880), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7910f6e740), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc7910f6e600), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa9060), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa9060), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa92e0), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa92e0), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc7910f6e600), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc7910f6e740), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc7910f6e880), global 0xc7910f6e1a0 JS IMPORT: Module metadata hook for module 0xc7910f6e740 JS IMPORT: Defining meta.importSync for module 0xc7910f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc7910f6e600), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa9060), global 0xc7910f6e1a0 JS IMPORT: Module metadata hook for module 0xc7910fa91a0 JS IMPORT: Defining meta.importSync for module 0xc7910fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8e5e8c11c30 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 0x8e5e8c00100 of 0x8e5e8c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8e5e8c11d88 in 0x8e5e8c00100 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 0x8e5e8c00100 of 0x8e5e8c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8e5e8c00100 of 0x8e5e8c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8e5e8c00100 of 0xc7910f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8e5e8c11d88 of 0xc7910f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc7910fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc7910fad070, JSClass 0x7396e65ff620, in object 0xc7910fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8e5e8c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc7910fad0d0, JSClass 0x7396e65ff620, in object 0xc7910fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc7910fad130, JSClass 0x7396e65ff620, in object 0xc7910fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc7910fad190, JSClass 0x7396e65ff620, in object 0xc7910fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc7910fad040 in GIRepository 0x8e5e8c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc7910f6ee20), global 0xc7910f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc7910fa92e0), global 0xc7910f6e1a0 JS IMPORT: 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' 0xc7910fad1f0 in GIRepository 0x8e5e8c11b18 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 0x8e5e8c00100 of 0xc7910fb1b20 '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 0xc7910fad250, JSClass 0x7396e65ff620, in object 0xc7910fad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x8e5e8c00100 of 0xc7910fb1a90 '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 0x8e5e8c00100 of 0xc7910f36250 '_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 0x8e5e8c00100 of 0xc7910f36370 '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 0x8e5e8c00100 of 0xc7910f363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x8e5e8c00100 of 0xc7910f36310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x8e5e8c11d88 of 0xc7910f362b0 '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 0x8e5e8c00100 of 0x8e5e8c29e80 '_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 0x8e5e8c00100 of 0xc7910f366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8e5e8c11d88 of 0xc7910f36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc7910f36760 class 0x7396e6603360 in object 0xc7910fad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc7910fad790, JSClass 0x7396e65ffe20, in object 0xc7910fad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc7910fad340 in GIRepository 0x8e5e8c11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xc7910fad7c0, JSClass 0x7396e65ffe20, in object 0xc7910fad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xc7910fad820, JSClass 0x7396e65ffe20, in object 0xc7910fad310 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 0xc7910fad880, JSClass 0x7396e65ff620, in object 0xc7910fad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xc7910fad8e0, JSClass 0x7396e65ff620, in object 0xc7910fad310 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 0xc7910fad940, JSClass 0x7396e65ffe20, in object 0xc7910fad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xc7910fad9a0, JSClass 0x7396e65ffe20, in object 0xc7910fad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xc7910fada00, JSClass 0x7396e65ffe20, in object 0xc7910fad310 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 0xc7910f36f10, JSClass 0x7396e65ffbe0, in object 0xc7910fad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xc7910fada90, JSClass 0x7396e65ffe20, in object 0x8e5e8c11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xc7910fadb20, JSClass 0x7396e65ff620, in object 0xc7910fad310 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 0xc7910fadb80, JSClass 0x7396e65ffe20, in object 0xc7910fad310 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' 0xc7910fad310 in GIRepository 0x8e5e8c11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x8e5e8c11d88 of 0xc7910f361f0 '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 0xc7910fadbe0, JSClass 0x7396e65ffe20, in object 0xc7910fad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xc7910fadc40, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xc7910fadca0, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xc7910fad2e0 in GIRepository 0x8e5e8c11b18 JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xc7910fadd00, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xc7910fadd60, JSClass 0x7396e65ffe20, in object 0x8e5e8c11c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xc7910faddc0, JSClass 0x7396e65ffe20, in object 0x8e5e8c11c08 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 0xc7910fade20, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0xc7910fade80, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 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 0x8e5e8c3f0f0 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 0xc7910fadf10, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0xc7910fadf70, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 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 0x2b57273371c0, JSClass 0x7396e65ffe20, in object 0xc7910fad2e0 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 0x8e5e8c1d350 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 39/65 gjs:JS+thread-safe / Console RUNNING >>> ENABLE_GTK=yes G_FILENAME_ENCODING=latin1 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' MALLOC_PERTURB_=122 NO_AT_BRIDGE=1 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 /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 returned from function is marked as disposed and then as finalized 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 ▶ 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 ▶ 38/65 Exported DBus object can call a remote method 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 has correct object tag OK ▶ 38/65 Exported DBus object throws an exception when trying to call a method that does not exist OK ▶ 38/65 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK ▶ 38/65 Exported DBus object can call a remote method with no in parameter OK ▶ 38/65 Exported DBus object can call a remote method with multiple in parameters OK ▶ 39/65 console logs a message OK ▶ 38/65 Exported DBus object can call a remote method with no return value OK ▶ 39/65 console logs a warning OK ▶ 39/65 console logs an informative message OK ▶ 38/65 Exported DBus object can emit a DBus signal OK ▶ 39/65 console clear() can be called OK ▶ 38/65 Exported DBus object can call a remote method with multiple return values OK ▶ 38/65 Exported DBus object does not coalesce one array into the array of return values OK ▶ 38/65 Exported DBus object does not coalesce an array of arrays into the array of return values OK ▶ 39/65 console clear() resets indentation OK ▶ 38/65 Exported DBus object can return multiple arrays from a remote method OK ▶ 39/65 console table() logs at least something OK ▶ 38/65 Exported DBus object handles a bad signature by throwing an exception OK ▶ 38/65 Exported DBus object can call a remote method that is implemented asynchronously 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 send and receive bytes from a remote method OK ▶ 39/65 console string replacement console.log() supports %i 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 ▶ 38/65 Exported DBus object can call a remote method that returns an array of structs OK ▶ 38/65 Exported DBus object can send and receive dicts from a remote method OK 1/65 gjs:Scripts+thread-safe / CommandLine OK 24.44s 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 0x1d484e800098 JS IMPORT: Defining parent (nil) of 0x1d484e800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d484e800100 of 0x1d484e8003c8 '_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 0x3e380fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e380fe6e420), global 0x3e380fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e380fe6e420), global 0x3e380fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e380fe6e420), global 0x3e380fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e380fe6e420), global 0x3e380fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e380fe6e420), global 0x3e380fe6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e380fe6e600), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e380fe6e740), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e380fe6e880), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e380fe6e880), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e380fe6e740), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e380fe6e600), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea9060), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea9060), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea92e0), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea92e0), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e380fe6e600), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e380fe6e740), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e380fe6e880), global 0x3e380fe6e1a0 JS IMPORT: Module metadata hook for module 0x3e380fe6e740 JS IMPORT: Defining meta.importSync for module 0x3e380fe6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e380fe6e600), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea9060), global 0x3e380fe6e1a0 JS IMPORT: Module metadata hook for module 0x3e380fea91a0 JS IMPORT: Defining meta.importSync for module 0x3e380fea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d484e811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d484e800100 of 0x1d484e811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d484e811d40 in 0x1d484e800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d484e800100 of 0x1d484e8120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d484e800100 of 0x1d484e811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d484e800100 of 0x3e380fe6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d484e811d40 of 0x3e380fe6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3e380feb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e380fead070, JSClass 0x7b7796614620, in object 0x3e380fead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d484e8123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e380fead0d0, JSClass 0x7b7796614620, in object 0x3e380fead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e380fead130, JSClass 0x7b7796614620, in object 0x3e380fead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e380fead190, JSClass 0x7b7796614620, in object 0x3e380fead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3e380fead040 in GIRepository 0x1d484e811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e380fe6ee20), global 0x3e380fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e380fea92e0), global 0x3e380fe6e1a0 JS IMPORT: 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' 0x3e380fead1f0 in GIRepository 0x1d484e811af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1d484e800100 of 0x1d484e817020 '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 0x1bf274300098 JS IMPORT: Defining parent (nil) of 0x1bf274300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1bf274300100 of 0x1bf2743003c8 '_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 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19fb9ea6e420), global 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19fb9ea6e420), global 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19fb9ea6e420), global 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19fb9ea6e420), global 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19fb9ea6e420), global 0x19fb9ea6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19fb9ea6e600), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19fb9ea6e740), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19fb9ea6e880), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19fb9ea6e880), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19fb9ea6e740), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19fb9ea6e600), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa9060), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa9060), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa92e0), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa92e0), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19fb9ea6e600), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19fb9ea6e740), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19fb9ea6e880), global 0x19fb9ea6e1a0 JS IMPORT: Module metadata hook for module 0x19fb9ea6e740 JS IMPORT: Defining meta.importSync for module 0x19fb9ea6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19fb9ea6e600), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa9060), global 0x19fb9ea6e1a0 JS IMPORT: Module metadata hook for module 0x19fb9eaa91a0 JS IMPORT: Defining meta.importSync for module 0x19fb9eaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bf274311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1bf274300100 of 0x1bf274311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1bf274311d40 in 0x1bf274300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1bf274300100 of 0x1bf2743120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1bf274300100 of 0x1bf274311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1bf274300100 of 0x19fb9ea6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1bf274311d40 of 0x19fb9ea6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19fb9eab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19fb9eaad070, JSClass 0x7b38a598a620, in object 0x19fb9eaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1bf2743123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19fb9eaad0d0, JSClass 0x7b38a598a620, in object 0x19fb9eaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19fb9eaad130, JSClass 0x7b38a598a620, in object 0x19fb9eaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19fb9eaad190, JSClass 0x7b38a598a620, in object 0x19fb9eaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19fb9eaad040 in GIRepository 0x1bf274311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19fb9ea6ee20), global 0x19fb9ea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19fb9eaa92e0), global 0x19fb9ea6e1a0 JS IMPORT: 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' 0x19fb9eaad1f0 in GIRepository 0x1bf274311af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1bf274300100 of 0x1bf274317020 '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 0x2b6e69f00098 JS IMPORT: Defining parent (nil) of 0x2b6e69f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b6e69f00100 of 0x2b6e69f003c8 '_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 0x3633b606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3633b606e420), global 0x3633b606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3633b606e420), global 0x3633b606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3633b606e420), global 0x3633b606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3633b606e420), global 0x3633b606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3633b606e420), global 0x3633b606e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3633b606e600), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3633b606e740), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3633b606e880), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3633b606e880), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3633b606e740), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3633b606e600), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a9060), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a9060), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a92e0), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a92e0), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3633b606e600), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3633b606e740), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3633b606e880), global 0x3633b606e1a0 JS IMPORT: Module metadata hook for module 0x3633b606e740 JS IMPORT: Defining meta.importSync for module 0x3633b606e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3633b606e600), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a9060), global 0x3633b606e1a0 JS IMPORT: Module metadata hook for module 0x3633b60a91a0 JS IMPORT: Defining meta.importSync for module 0x3633b60a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b6e69f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b6e69f00100 of 0x2b6e69f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b6e69f11d40 in 0x2b6e69f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b6e69f00100 of 0x2b6e69f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b6e69f00100 of 0x2b6e69f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b6e69f00100 of 0x3633b606ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b6e69f11d40 of 0x3633b606ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3633b60b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3633b60ad070, JSClass 0x7f50c8c08620, in object 0x3633b60ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b6e69f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3633b60ad0d0, JSClass 0x7f50c8c08620, in object 0x3633b60ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3633b60ad130, JSClass 0x7f50c8c08620, in object 0x3633b60ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3633b60ad190, JSClass 0x7f50c8c08620, in object 0x3633b60ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3633b60ad040 in GIRepository 0x2b6e69f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3633b606ee20), global 0x3633b606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3633b60a92e0), global 0x3633b606e1a0 JS IMPORT: 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' 0x3633b60ad1f0 in GIRepository 0x2b6e69f11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2b6e69f00100 of 0x2b6e69f17020 '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 0x1d59e5e00098 JS IMPORT: Defining parent (nil) of 0x1d59e5e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d59e5e00100 of 0x1d59e5e003c8 '_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 0x1c09d156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c09d156e420), global 0x1c09d156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c09d156e420), global 0x1c09d156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c09d156e420), global 0x1c09d156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c09d156e420), global 0x1c09d156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c09d156e420), global 0x1c09d156e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c09d156e600), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c09d156e740), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c09d156e880), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c09d156e880), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c09d156e740), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c09d156e600), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a9060), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a9060), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a92e0), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a92e0), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c09d156e600), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c09d156e740), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c09d156e880), global 0x1c09d156e1a0 JS IMPORT: Module metadata hook for module 0x1c09d156e740 JS IMPORT: Defining meta.importSync for module 0x1c09d156e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c09d156e600), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a9060), global 0x1c09d156e1a0 JS IMPORT: Module metadata hook for module 0x1c09d15a91a0 JS IMPORT: Defining meta.importSync for module 0x1c09d15a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d59e5e11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d59e5e00100 of 0x1d59e5e11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d59e5e11d40 in 0x1d59e5e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d59e5e00100 of 0x1d59e5e120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d59e5e00100 of 0x1d59e5e11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d59e5e00100 of 0x1c09d156ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d59e5e11d40 of 0x1c09d156ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c09d15b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c09d15ad070, JSClass 0x7fb27721d620, in object 0x1c09d15ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1d59e5e123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c09d15ad0d0, JSClass 0x7fb27721d620, in object 0x1c09d15ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c09d15ad130, JSClass 0x7fb27721d620, in object 0x1c09d15ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c09d15ad190, JSClass 0x7fb27721d620, in object 0x1c09d15ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c09d15ad040 in GIRepository 0x1d59e5e11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c09d156ee20), global 0x1c09d156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c09d15a92e0), global 0x1c09d156e1a0 JS IMPORT: 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' 0x1c09d15ad1f0 in GIRepository 0x1d59e5e11af8 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c09d15ad220, JSClass 0x7fb27721d620, in object 0x1c09d15ad040 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 0x1d59e5e00100 of 0x1d59e5e17020 '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 0x24398a300098 JS IMPORT: Defining parent (nil) of 0x24398a300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24398a300100 of 0x24398a3003c8 '_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 0x3623d3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3623d3f6e420), global 0x3623d3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3623d3f6e420), global 0x3623d3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3623d3f6e420), global 0x3623d3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3623d3f6e420), global 0x3623d3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3623d3f6e420), global 0x3623d3f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3623d3f6e600), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3623d3f6e740), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3623d3f6e880), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3623d3f6e880), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3623d3f6e740), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3623d3f6e600), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa9060), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa9060), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa92e0), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa92e0), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3623d3f6e600), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3623d3f6e740), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3623d3f6e880), global 0x3623d3f6e1a0 JS IMPORT: Module metadata hook for module 0x3623d3f6e740 JS IMPORT: Defining meta.importSync for module 0x3623d3f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3623d3f6e600), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa9060), global 0x3623d3f6e1a0 JS IMPORT: Module metadata hook for module 0x3623d3fa91a0 JS IMPORT: Defining meta.importSync for module 0x3623d3fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24398a311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x24398a300100 of 0x24398a311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24398a311d40 in 0x24398a300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x24398a300100 of 0x24398a3120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24398a300100 of 0x24398a311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24398a300100 of 0x3623d3f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24398a311d40 of 0x3623d3f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3623d3fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3623d3fad070, JSClass 0x7bfd46a15620, in object 0x3623d3fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x24398a3123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3623d3fad0d0, JSClass 0x7bfd46a15620, in object 0x3623d3fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3623d3fad130, JSClass 0x7bfd46a15620, in object 0x3623d3fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3623d3fad190, JSClass 0x7bfd46a15620, in object 0x3623d3fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3623d3fad040 in GIRepository 0x24398a311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3623d3f6ee20), global 0x3623d3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3623d3fa92e0), global 0x3623d3f6e1a0 JS IMPORT: 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' 0x3623d3fad1f0 in GIRepository 0x24398a311af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x24398a300100 of 0x24398a317020 '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 0x37d743e00098 JS IMPORT: Defining parent (nil) of 0x37d743e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37d743e00100 of 0x37d743e003c8 '_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 0x3f860ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f860ce6e420), global 0x3f860ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f860ce6e420), global 0x3f860ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f860ce6e420), global 0x3f860ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f860ce6e420), global 0x3f860ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f860ce6e420), global 0x3f860ce6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f860ce6e600), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f860ce6e740), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f860ce6e880), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f860ce6e880), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f860ce6e740), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f860ce6e600), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea9060), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea9060), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea92e0), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea92e0), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f860ce6e600), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f860ce6e740), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f860ce6e880), global 0x3f860ce6e1a0 JS IMPORT: Module metadata hook for module 0x3f860ce6e740 JS IMPORT: Defining meta.importSync for module 0x3f860ce6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f860ce6e600), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea9060), global 0x3f860ce6e1a0 JS IMPORT: Module metadata hook for module 0x3f860cea91a0 JS IMPORT: Defining meta.importSync for module 0x3f860cea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37d743e11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37d743e00100 of 0x37d743e11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37d743e11d40 in 0x37d743e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37d743e00100 of 0x37d743e120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37d743e00100 of 0x37d743e11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37d743e00100 of 0x3f860ce6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37d743e11d40 of 0x3f860ce6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f860ceb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f860cead070, JSClass 0x76c2f1cbd620, in object 0x3f860cead040 JS CTX: Initialized class GIRepositoryGType prototype 0x37d743e123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f860cead0d0, JSClass 0x76c2f1cbd620, in object 0x3f860cead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f860cead130, JSClass 0x76c2f1cbd620, in object 0x3f860cead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f860cead190, JSClass 0x76c2f1cbd620, in object 0x3f860cead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f860cead040 in GIRepository 0x37d743e11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f860ce6ee20), global 0x3f860ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f860cea92e0), global 0x3f860ce6e1a0 JS IMPORT: 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' 0x3f860cead1f0 in GIRepository 0x37d743e11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x37d743e00100 of 0x37d743e17020 '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 0x3912bdd00098 JS IMPORT: Defining parent (nil) of 0x3912bdd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3912bdd00100 of 0x3912bdd00428 '_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 0x22e1aea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22e1aea6e420), global 0x22e1aea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22e1aea6e420), global 0x22e1aea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22e1aea6e420), global 0x22e1aea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22e1aea6e420), global 0x22e1aea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22e1aea6e420), global 0x22e1aea6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22e1aea6e600), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1aea6e740), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1aea6e880), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1aea6e880), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1aea6e740), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22e1aea6e600), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa9060), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa9060), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa92e0), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa92e0), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22e1aea6e600), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22e1aea6e740), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22e1aea6e880), global 0x22e1aea6e1a0 JS IMPORT: Module metadata hook for module 0x22e1aea6e740 JS IMPORT: Defining meta.importSync for module 0x22e1aea6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22e1aea6e600), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa9060), global 0x22e1aea6e1a0 JS IMPORT: Module metadata hook for module 0x22e1aeaa91a0 JS IMPORT: Defining meta.importSync for module 0x22e1aeaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3912bdd11c70 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 0x3912bdd00100 of 0x3912bdd11df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3912bdd11df0 in 0x3912bdd00100 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 0x3912bdd00100 of 0x3912bdd121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3912bdd00100 of 0x3912bdd11b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3912bdd00100 of 0x22e1aea6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3912bdd11df0 of 0x22e1aea6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22e1aeab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22e1aeaad070, JSClass 0x79e89d8a3620, in object 0x22e1aeaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3912bdd124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22e1aeaad0d0, JSClass 0x79e89d8a3620, in object 0x22e1aeaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22e1aeaad130, JSClass 0x79e89d8a3620, in object 0x22e1aeaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22e1aeaad190, JSClass 0x79e89d8a3620, in object 0x22e1aeaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22e1aeaad040 in GIRepository 0x3912bdd11b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22e1aea6ee20), global 0x22e1aea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22e1aeaa92e0), global 0x22e1aea6e1a0 JS IMPORT: 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' 0x22e1aeaad1f0 in GIRepository 0x3912bdd11b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3912bdd00100 of 0x3912bdd17120 '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 0x274f8dc00098 JS IMPORT: Defining parent (nil) of 0x274f8dc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x274f8dc00100 of 0x274f8dc00428 '_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 0x322d7c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322d7c76e420), global 0x322d7c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322d7c76e420), global 0x322d7c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322d7c76e420), global 0x322d7c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322d7c76e420), global 0x322d7c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322d7c76e420), global 0x322d7c76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x322d7c76e600), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322d7c76e740), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322d7c76e880), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322d7c76e880), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322d7c76e740), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x322d7c76e600), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a9060), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a9060), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a92e0), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a92e0), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x322d7c76e600), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322d7c76e740), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322d7c76e880), global 0x322d7c76e1a0 JS IMPORT: Module metadata hook for module 0x322d7c76e740 JS IMPORT: Defining meta.importSync for module 0x322d7c76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x322d7c76e600), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a9060), global 0x322d7c76e1a0 JS IMPORT: Module metadata hook for module 0x322d7c7a91a0 JS IMPORT: Defining meta.importSync for module 0x322d7c7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x274f8dc11c70 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 0x274f8dc00100 of 0x274f8dc11df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x274f8dc11df0 in 0x274f8dc00100 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 0x274f8dc00100 of 0x274f8dc121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x274f8dc00100 of 0x274f8dc11b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x274f8dc00100 of 0x322d7c76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x274f8dc11df0 of 0x322d7c76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x322d7c7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x322d7c7ad070, JSClass 0x72d37daad620, in object 0x322d7c7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x274f8dc124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x322d7c7ad0d0, JSClass 0x72d37daad620, in object 0x322d7c7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x322d7c7ad130, JSClass 0x72d37daad620, in object 0x322d7c7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x322d7c7ad190, JSClass 0x72d37daad620, in object 0x322d7c7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x322d7c7ad040 in GIRepository 0x274f8dc11b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322d7c76ee20), global 0x322d7c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322d7c7a92e0), global 0x322d7c76e1a0 JS IMPORT: 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' 0x322d7c7ad1f0 in GIRepository 0x274f8dc11b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x274f8dc00100 of 0x274f8dc17120 '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 0x23c085900098 JS IMPORT: Defining parent (nil) of 0x23c085900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23c085900100 of 0x23c0859003c8 '_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 0x5118e86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5118e86e420), global 0x5118e86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5118e86e420), global 0x5118e86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5118e86e420), global 0x5118e86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5118e86e420), global 0x5118e86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5118e86e420), global 0x5118e86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5118e86e600), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5118e86e740), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5118e86e880), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5118e86e880), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5118e86e740), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5118e86e600), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a9060), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a9060), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a92e0), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a92e0), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5118e86e600), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5118e86e740), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5118e86e880), global 0x5118e86e1a0 JS IMPORT: Module metadata hook for module 0x5118e86e740 JS IMPORT: Defining meta.importSync for module 0x5118e86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5118e86e600), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a9060), global 0x5118e86e1a0 JS IMPORT: Module metadata hook for module 0x5118e8a91a0 JS IMPORT: Defining meta.importSync for module 0x5118e8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23c085911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23c085900100 of 0x23c085911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23c085911d40 in 0x23c085900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23c085900100 of 0x23c0859120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23c085900100 of 0x23c085911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23c085900100 of 0x5118e86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23c085911d40 of 0x5118e86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5118e8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5118e8ad070, JSClass 0x77c0c81ce620, in object 0x5118e8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23c0859123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5118e8ad0d0, JSClass 0x77c0c81ce620, in object 0x5118e8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5118e8ad130, JSClass 0x77c0c81ce620, in object 0x5118e8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5118e8ad190, JSClass 0x77c0c81ce620, in object 0x5118e8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5118e8ad040 in GIRepository 0x23c085911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5118e86ee20), global 0x5118e86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5118e8a92e0), global 0x5118e86e1a0 JS IMPORT: 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' 0x5118e8ad1f0 in GIRepository 0x23c085911af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x23c085900100 of 0x23c085917020 '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 0x31163b200098 JS IMPORT: Defining parent (nil) of 0x31163b200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31163b200100 of 0x31163b2003c8 '_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 0xa249e76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa249e76e420), global 0xa249e76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa249e76e420), global 0xa249e76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa249e76e420), global 0xa249e76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa249e76e420), global 0xa249e76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa249e76e420), global 0xa249e76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa249e76e600), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa249e76e740), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa249e76e880), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa249e76e880), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa249e76e740), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa249e76e600), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a9060), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a9060), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a92e0), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a92e0), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa249e76e600), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa249e76e740), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa249e76e880), global 0xa249e76e1a0 JS IMPORT: Module metadata hook for module 0xa249e76e740 JS IMPORT: Defining meta.importSync for module 0xa249e76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa249e76e600), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a9060), global 0xa249e76e1a0 JS IMPORT: Module metadata hook for module 0xa249e7a91a0 JS IMPORT: Defining meta.importSync for module 0xa249e7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31163b211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x31163b200100 of 0x31163b211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31163b211d40 in 0x31163b200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31163b200100 of 0x31163b2120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31163b200100 of 0x31163b211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31163b200100 of 0xa249e76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31163b211d40 of 0xa249e76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa249e7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa249e7ad070, JSClass 0x77458d280620, in object 0xa249e7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x31163b2123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa249e7ad0d0, JSClass 0x77458d280620, in object 0xa249e7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa249e7ad130, JSClass 0x77458d280620, in object 0xa249e7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa249e7ad190, JSClass 0x77458d280620, in object 0xa249e7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa249e7ad040 in GIRepository 0x31163b211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa249e76ee20), global 0xa249e76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa249e7a92e0), global 0xa249e76e1a0 JS IMPORT: 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' 0xa249e7ad1f0 in GIRepository 0x31163b211af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x31163b200100 of 0x31163b217020 '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 0x23cf7ab00098 JS IMPORT: Defining parent (nil) of 0x23cf7ab00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23cf7ab00100 of 0x23cf7ab003c8 '_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 0x21336886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21336886e420), global 0x21336886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21336886e420), global 0x21336886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21336886e420), global 0x21336886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21336886e420), global 0x21336886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21336886e420), global 0x21336886e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21336886e600), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21336886e740), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21336886e880), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21336886e880), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21336886e740), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21336886e600), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a9060), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a9060), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a92e0), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a92e0), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21336886e600), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21336886e740), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21336886e880), global 0x21336886e1a0 JS IMPORT: Module metadata hook for module 0x21336886e740 JS IMPORT: Defining meta.importSync for module 0x21336886e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21336886e600), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a9060), global 0x21336886e1a0 JS IMPORT: Module metadata hook for module 0x2133688a91a0 JS IMPORT: Defining meta.importSync for module 0x2133688a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23cf7ab11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23cf7ab00100 of 0x23cf7ab11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23cf7ab11d40 in 0x23cf7ab00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23cf7ab00100 of 0x23cf7ab120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23cf7ab00100 of 0x23cf7ab11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23cf7ab00100 of 0x21336886ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23cf7ab11d40 of 0x21336886ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2133688b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2133688ad070, JSClass 0x7ce9c7130620, in object 0x2133688ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23cf7ab123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2133688ad0d0, JSClass 0x7ce9c7130620, in object 0x2133688ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2133688ad130, JSClass 0x7ce9c7130620, in object 0x2133688ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2133688ad190, JSClass 0x7ce9c7130620, in object 0x2133688ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2133688ad040 in GIRepository 0x23cf7ab11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21336886ee20), global 0x21336886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2133688a92e0), global 0x21336886e1a0 JS IMPORT: 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' 0x2133688ad1f0 in GIRepository 0x23cf7ab11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x23cf7ab00100 of 0x23cf7ab17020 '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 0x1c7dbd900098 JS IMPORT: Defining parent (nil) of 0x1c7dbd900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c7dbd900100 of 0x1c7dbd9003c8 '_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 0x21e94a86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21e94a86e420), global 0x21e94a86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21e94a86e420), global 0x21e94a86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21e94a86e420), global 0x21e94a86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21e94a86e420), global 0x21e94a86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21e94a86e420), global 0x21e94a86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21e94a86e600), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e94a86e740), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e94a86e880), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e94a86e880), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e94a86e740), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21e94a86e600), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a9060), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a9060), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a92e0), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a92e0), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21e94a86e600), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e94a86e740), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e94a86e880), global 0x21e94a86e1a0 JS IMPORT: Module metadata hook for module 0x21e94a86e740 JS IMPORT: Defining meta.importSync for module 0x21e94a86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21e94a86e600), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a9060), global 0x21e94a86e1a0 JS IMPORT: Module metadata hook for module 0x21e94a8a91a0 JS IMPORT: Defining meta.importSync for module 0x21e94a8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c7dbd911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c7dbd900100 of 0x1c7dbd911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c7dbd911d40 in 0x1c7dbd900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c7dbd900100 of 0x1c7dbd9120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c7dbd900100 of 0x1c7dbd911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c7dbd900100 of 0x21e94a86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c7dbd911d40 of 0x21e94a86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21e94a8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21e94a8ad070, JSClass 0x78d653699620, in object 0x21e94a8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c7dbd9123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21e94a8ad0d0, JSClass 0x78d653699620, in object 0x21e94a8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21e94a8ad130, JSClass 0x78d653699620, in object 0x21e94a8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21e94a8ad190, JSClass 0x78d653699620, in object 0x21e94a8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21e94a8ad040 in GIRepository 0x1c7dbd911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e94a86ee20), global 0x21e94a86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e94a8a92e0), global 0x21e94a86e1a0 JS IMPORT: 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' 0x21e94a8ad1f0 in GIRepository 0x1c7dbd911af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1c7dbd900100 of 0x1c7dbd917020 '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 0x297421800098 JS IMPORT: Defining parent (nil) of 0x297421800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x297421800100 of 0x2974218003c8 '_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 0x1904d816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1904d816e420), global 0x1904d816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1904d816e420), global 0x1904d816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1904d816e420), global 0x1904d816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1904d816e420), global 0x1904d816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1904d816e420), global 0x1904d816e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1904d816e600), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1904d816e740), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1904d816e880), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1904d816e880), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1904d816e740), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1904d816e600), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a9060), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a9060), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a92e0), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a92e0), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1904d816e600), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1904d816e740), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1904d816e880), global 0x1904d816e1a0 JS IMPORT: Module metadata hook for module 0x1904d816e740 JS IMPORT: Defining meta.importSync for module 0x1904d816e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1904d816e600), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a9060), global 0x1904d816e1a0 JS IMPORT: Module metadata hook for module 0x1904d81a91a0 JS IMPORT: Defining meta.importSync for module 0x1904d81a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x297421811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x297421800100 of 0x297421811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x297421811d40 in 0x297421800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x297421800100 of 0x2974218120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x297421800100 of 0x297421811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x297421800100 of 0x1904d816ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x297421811d40 of 0x1904d816ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1904d81b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1904d81ad070, JSClass 0x7e0877bf7620, in object 0x1904d81ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2974218123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1904d81ad0d0, JSClass 0x7e0877bf7620, in object 0x1904d81ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1904d81ad130, JSClass 0x7e0877bf7620, in object 0x1904d81ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1904d81ad190, JSClass 0x7e0877bf7620, in object 0x1904d81ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1904d81ad040 in GIRepository 0x297421811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1904d816ee20), global 0x1904d816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1904d81a92e0), global 0x1904d816e1a0 JS IMPORT: 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' 0x1904d81ad1f0 in GIRepository 0x297421811af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x297421800100 of 0x297421817020 '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 0x37d074400098 JS IMPORT: Defining parent (nil) of 0x37d074400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37d074400100 of 0x37d0744003c8 '_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 0x3fba5156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fba5156e420), global 0x3fba5156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fba5156e420), global 0x3fba5156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fba5156e420), global 0x3fba5156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fba5156e420), global 0x3fba5156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fba5156e420), global 0x3fba5156e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fba5156e600), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fba5156e740), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fba5156e880), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fba5156e880), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fba5156e740), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fba5156e600), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a9060), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a9060), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a92e0), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a92e0), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fba5156e600), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fba5156e740), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fba5156e880), global 0x3fba5156e1a0 JS IMPORT: Module metadata hook for module 0x3fba5156e740 JS IMPORT: Defining meta.importSync for module 0x3fba5156e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fba5156e600), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a9060), global 0x3fba5156e1a0 JS IMPORT: Module metadata hook for module 0x3fba515a91a0 JS IMPORT: Defining meta.importSync for module 0x3fba515a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37d074411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37d074400100 of 0x37d074411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37d074411d40 in 0x37d074400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37d074400100 of 0x37d0744120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37d074400100 of 0x37d074411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37d074400100 of 0x3fba5156ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37d074411d40 of 0x3fba5156ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3fba515b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fba515ad070, JSClass 0x73955b845620, in object 0x3fba515ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x37d0744123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fba515ad0d0, JSClass 0x73955b845620, in object 0x3fba515ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fba515ad130, JSClass 0x73955b845620, in object 0x3fba515ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fba515ad190, JSClass 0x73955b845620, in object 0x3fba515ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3fba515ad040 in GIRepository 0x37d074411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fba5156ee20), global 0x3fba5156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fba515a92e0), global 0x3fba5156e1a0 JS IMPORT: 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' 0x3fba515ad1f0 in GIRepository 0x37d074411af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x37d074400100 of 0x37d074417020 '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 0x26c7a0500098 JS IMPORT: Defining parent (nil) of 0x26c7a0500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26c7a0500100 of 0x26c7a05003c8 '_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 0x119dd5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x119dd5c6e420), global 0x119dd5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x119dd5c6e420), global 0x119dd5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x119dd5c6e420), global 0x119dd5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x119dd5c6e420), global 0x119dd5c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x119dd5c6e420), global 0x119dd5c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x119dd5c6e600), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x119dd5c6e740), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x119dd5c6e880), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x119dd5c6e880), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x119dd5c6e740), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x119dd5c6e600), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca9060), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca9060), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca92e0), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca92e0), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x119dd5c6e600), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x119dd5c6e740), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x119dd5c6e880), global 0x119dd5c6e1a0 JS IMPORT: Module metadata hook for module 0x119dd5c6e740 JS IMPORT: Defining meta.importSync for module 0x119dd5c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x119dd5c6e600), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca9060), global 0x119dd5c6e1a0 JS IMPORT: Module metadata hook for module 0x119dd5ca91a0 JS IMPORT: Defining meta.importSync for module 0x119dd5ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26c7a0511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26c7a0500100 of 0x26c7a0511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26c7a0511d40 in 0x26c7a0500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26c7a0500100 of 0x26c7a05120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26c7a0500100 of 0x26c7a0511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26c7a0500100 of 0x119dd5c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26c7a0511d40 of 0x119dd5c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x119dd5cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x119dd5cad070, JSClass 0x70d590029620, in object 0x119dd5cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26c7a05123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x119dd5cad0d0, JSClass 0x70d590029620, in object 0x119dd5cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x119dd5cad130, JSClass 0x70d590029620, in object 0x119dd5cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x119dd5cad190, JSClass 0x70d590029620, in object 0x119dd5cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x119dd5cad040 in GIRepository 0x26c7a0511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x119dd5c6ee20), global 0x119dd5c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x119dd5ca92e0), global 0x119dd5c6e1a0 JS IMPORT: 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' 0x119dd5cad1f0 in GIRepository 0x26c7a0511af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x26c7a0500100 of 0x26c7a0517020 '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 0x18dc7ee00098 JS IMPORT: Defining parent (nil) of 0x18dc7ee00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18dc7ee00100 of 0x18dc7ee003c8 '_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 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e1f3cc6e420), global 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e1f3cc6e420), global 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e1f3cc6e420), global 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e1f3cc6e420), global 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e1f3cc6e420), global 0x1e1f3cc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e1f3cc6e600), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e1f3cc6e740), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e1f3cc6e880), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e1f3cc6e880), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e1f3cc6e740), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e1f3cc6e600), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca9060), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca9060), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca92e0), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca92e0), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e1f3cc6e600), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e1f3cc6e740), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e1f3cc6e880), global 0x1e1f3cc6e1a0 JS IMPORT: Module metadata hook for module 0x1e1f3cc6e740 JS IMPORT: Defining meta.importSync for module 0x1e1f3cc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e1f3cc6e600), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca9060), global 0x1e1f3cc6e1a0 JS IMPORT: Module metadata hook for module 0x1e1f3cca91a0 JS IMPORT: Defining meta.importSync for module 0x1e1f3cca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18dc7ee11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x18dc7ee00100 of 0x18dc7ee11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18dc7ee11d40 in 0x18dc7ee00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x18dc7ee00100 of 0x18dc7ee120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18dc7ee00100 of 0x18dc7ee11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18dc7ee00100 of 0x1e1f3cc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18dc7ee11d40 of 0x1e1f3cc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e1f3ccb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e1f3ccad070, JSClass 0x735fdbca7620, in object 0x1e1f3ccad040 JS CTX: Initialized class GIRepositoryGType prototype 0x18dc7ee123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e1f3ccad0d0, JSClass 0x735fdbca7620, in object 0x1e1f3ccad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e1f3ccad130, JSClass 0x735fdbca7620, in object 0x1e1f3ccad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e1f3ccad190, JSClass 0x735fdbca7620, in object 0x1e1f3ccad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e1f3ccad040 in GIRepository 0x18dc7ee11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e1f3cc6ee20), global 0x1e1f3cc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e1f3cca92e0), global 0x1e1f3cc6e1a0 JS IMPORT: 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' 0x1e1f3ccad1f0 in GIRepository 0x18dc7ee11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x18dc7ee00100 of 0x18dc7ee17020 '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 0x292ea3500098 JS IMPORT: Defining parent (nil) of 0x292ea3500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x292ea3500100 of 0x292ea35003c8 '_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 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e07d4d6e420), global 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e07d4d6e420), global 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e07d4d6e420), global 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e07d4d6e420), global 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e07d4d6e420), global 0x2e07d4d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e07d4d6e600), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e07d4d6e740), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e07d4d6e880), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e07d4d6e880), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e07d4d6e740), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e07d4d6e600), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da9060), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da9060), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da92e0), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da92e0), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e07d4d6e600), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e07d4d6e740), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e07d4d6e880), global 0x2e07d4d6e1a0 JS IMPORT: Module metadata hook for module 0x2e07d4d6e740 JS IMPORT: Defining meta.importSync for module 0x2e07d4d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e07d4d6e600), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da9060), global 0x2e07d4d6e1a0 JS IMPORT: Module metadata hook for module 0x2e07d4da91a0 JS IMPORT: Defining meta.importSync for module 0x2e07d4da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x292ea3511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x292ea3500100 of 0x292ea3511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x292ea3511d40 in 0x292ea3500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x292ea3500100 of 0x292ea35120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x292ea3500100 of 0x292ea3511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x292ea3500100 of 0x2e07d4d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x292ea3511d40 of 0x2e07d4d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e07d4db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e07d4dad070, JSClass 0x7d0ec6208620, in object 0x2e07d4dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x292ea35123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e07d4dad0d0, JSClass 0x7d0ec6208620, in object 0x2e07d4dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e07d4dad130, JSClass 0x7d0ec6208620, in object 0x2e07d4dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e07d4dad190, JSClass 0x7d0ec6208620, in object 0x2e07d4dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e07d4dad040 in GIRepository 0x292ea3511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e07d4d6ee20), global 0x2e07d4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e07d4da92e0), global 0x2e07d4d6e1a0 JS IMPORT: 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' 0x2e07d4dad1f0 in GIRepository 0x292ea3511af8 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 0x2a8c6cb00098 JS IMPORT: Defining parent (nil) of 0x2a8c6cb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a8c6cb00100 of 0x2a8c6cb003c8 '_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 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bf6f6e420), global 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bf6f6e420), global 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bf6f6e420), global 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bf6f6e420), global 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bf6f6e420), global 0xb5bf6f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5bf6f6e600), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bf6f6e740), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bf6f6e880), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bf6f6e880), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bf6f6e740), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5bf6f6e600), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa9060), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa9060), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa92e0), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa92e0), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5bf6f6e600), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bf6f6e740), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bf6f6e880), global 0xb5bf6f6e1a0 JS IMPORT: Module metadata hook for module 0xb5bf6f6e740 JS IMPORT: Defining meta.importSync for module 0xb5bf6f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5bf6f6e600), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa9060), global 0xb5bf6f6e1a0 JS IMPORT: Module metadata hook for module 0xb5bf6fa91a0 JS IMPORT: Defining meta.importSync for module 0xb5bf6fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a8c6cb11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2a8c6cb00100 of 0x2a8c6cb11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a8c6cb11d40 in 0x2a8c6cb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a8c6cb00100 of 0x2a8c6cb120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a8c6cb00100 of 0x2a8c6cb11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a8c6cb00100 of 0xb5bf6f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a8c6cb11d40 of 0xb5bf6f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xb5bf6fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb5bf6fad070, JSClass 0x7dd16a9be620, in object 0xb5bf6fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a8c6cb123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb5bf6fad0d0, JSClass 0x7dd16a9be620, in object 0xb5bf6fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb5bf6fad130, JSClass 0x7dd16a9be620, in object 0xb5bf6fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xb5bf6fad190, JSClass 0x7dd16a9be620, in object 0xb5bf6fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xb5bf6fad040 in GIRepository 0x2a8c6cb11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bf6f6ee20), global 0xb5bf6f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bf6fa92e0), global 0xb5bf6f6e1a0 JS IMPORT: 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' 0xb5bf6fad1f0 in GIRepository 0x2a8c6cb11af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2a8c6cb00100 of 0xb5bf6fb1be0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2a8c6cb00100 of 0xb5bf6fb1b80 '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 0x2a8c6cb00100 of 0xb5bf6fb1c40 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2a8c6cb00100 of 0xb5bf6fb1b20 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2a8c6cb11d40 of 0xb5bf6fb1ac0 '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 0x2a8c6cb00100 of 0x2a8c6cb18dd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2a8c6cb00100 of 0xb5bf6fb1f10 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a8c6cb11d40 of 0xb5bf6fb1eb0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xb5bf6fd1070 class 0x7dd16a9c2360 in object 0xb5bf6fad250 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb5bf6fad6a0, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad250 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xb5bf6fad250 in GIRepository 0x2a8c6cb11af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xb5bf6fad6d0, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xb5bf6fad730, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 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 0xb5bf6fad790, JSClass 0x7dd16a9be620, in object 0xb5bf6fad220 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xb5bf6fad7f0, JSClass 0x7dd16a9be620, in object 0xb5bf6fad220 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 0xb5bf6fad850, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xb5bf6fad8b0, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xb5bf6fad910, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 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 0xb5bf6fd1820, JSClass 0x7dd16a9bebe0, in object 0xb5bf6fad220 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xb5bf6fad9a0, JSClass 0x7dd16a9bee20, in object 0x2a8c6cb11be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xb5bf6fada30, JSClass 0x7dd16a9be620, in object 0xb5bf6fad220 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 0xb5bf6fada90, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 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' 0xb5bf6fad220 in GIRepository 0x2a8c6cb11af8 JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0xb5bf6fadaf0, JSClass 0x7dd16a9bee20, in object 0xb5bf6fad220 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 0x117c08400098 JS IMPORT: Defining parent (nil) of 0x117c08400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x117c08400100 of 0x117c084003c8 '_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 0x4350c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4350c26e420), global 0x4350c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4350c26e420), global 0x4350c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4350c26e420), global 0x4350c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4350c26e420), global 0x4350c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4350c26e420), global 0x4350c26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4350c26e600), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4350c26e740), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4350c26e880), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4350c26e880), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4350c26e740), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4350c26e600), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a9060), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a9060), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a92e0), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a92e0), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4350c26e600), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4350c26e740), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4350c26e880), global 0x4350c26e1a0 JS IMPORT: Module metadata hook for module 0x4350c26e740 JS IMPORT: Defining meta.importSync for module 0x4350c26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4350c26e600), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a9060), global 0x4350c26e1a0 JS IMPORT: Module metadata hook for module 0x4350c2a91a0 JS IMPORT: Defining meta.importSync for module 0x4350c2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x117c08411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x117c08400100 of 0x117c08411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x117c08411d40 in 0x117c08400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x117c08400100 of 0x117c084120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x117c08400100 of 0x117c08411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x117c08400100 of 0x4350c26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x117c08411d40 of 0x4350c26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4350c2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4350c2ad070, JSClass 0x7ed5a818f620, in object 0x4350c2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x117c084123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4350c2ad0d0, JSClass 0x7ed5a818f620, in object 0x4350c2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4350c2ad130, JSClass 0x7ed5a818f620, in object 0x4350c2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4350c2ad190, JSClass 0x7ed5a818f620, in object 0x4350c2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4350c2ad040 in GIRepository 0x117c08411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4350c26ee20), global 0x4350c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4350c2a92e0), global 0x4350c26e1a0 JS IMPORT: 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' 0x4350c2ad1f0 in GIRepository 0x117c08411af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x117c08400100 of 0x4350c2b1af0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x117c08400100 of 0x4350c2b1c10 '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 0x117c08400100 of 0x4350c2b1c70 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x117c08400100 of 0x4350c2b1bb0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x117c08411d40 of 0x4350c2b1b50 '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 0x117c08400100 of 0x117c08418f48 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x117c08400100 of 0x4350c2b1f40 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x117c08411d40 of 0x4350c2b1ee0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x4350c2cf0a0 class 0x7ed5a8193360 in object 0x4350c2ad280 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4350c2ad6d0, JSClass 0x7ed5a818fe20, in object 0x4350c2ad280 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x4350c2ad280 in GIRepository 0x117c08411af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4350c2ad700, JSClass 0x7ed5a818fe20, in object 0x4350c2ad250 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4350c2ad760, JSClass 0x7ed5a818fe20, in object 0x4350c2ad250 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 0x4350c2ad7c0, JSClass 0x7ed5a818f620, in object 0x4350c2ad250 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4350c2ad820, JSClass 0x7ed5a818f620, in object 0x4350c2ad250 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 0x4350c2ad880, JSClass 0x7ed5a818fe20, in object 0x4350c2ad250 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4350c2ad8e0, JSClass 0x7ed5a818fe20, in object 0x4350c2ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4350c2ad940, JSClass 0x7ed5a818fe20, in object 0x4350c2ad250 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 0x4350c2cf850, JSClass 0x7ed5a818fbe0, in object 0x4350c2ad250 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4350c2ad9d0, JSClass 0x7ed5a818fe20, in object 0x117c08411be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4350c2ada60, JSClass 0x7ed5a818f620, in object 0x4350c2ad250 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 0x4350c2adac0, JSClass 0x7ed5a818fe20, in object 0x4350c2ad250 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' 0x4350c2ad250 in GIRepository 0x117c08411af8 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x117c08411d40 of 0x4350c2b1a90 '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 0x4350c2adb20, JSClass 0x7ed5a818fe20, in object 0x4350c2ad280 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x4350c2adb80, JSClass 0x7ed5a818fe20, in object 0x4350c2ad220 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x4350c2adbe0, JSClass 0x7ed5a818fe20, in object 0x4350c2ad220 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x4350c2ad220 in GIRepository 0x117c08411af8 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G OBJ: Defined class for Gjs_BadWidget (Gjs_BadWidget), prototype 0x4350c2adc70, JSClass 0x7ed5a818fe20, in object 0x117c08411be8 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:369471): Gjs-CRITICAL **: 05:50:03.928: 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:369471): Gjs-CRITICAL **: 05:50:03.929: The offending callback was destroy(), a vfunc. == Stack trace for context 0x5bf98eb001f0 == 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 0x333d5b800098 JS IMPORT: Defining parent (nil) of 0x333d5b800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x333d5b800100 of 0x333d5b8003c8 '_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 0x19873a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19873a16e420), global 0x19873a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19873a16e420), global 0x19873a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19873a16e420), global 0x19873a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19873a16e420), global 0x19873a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19873a16e420), global 0x19873a16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19873a16e600), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19873a16e740), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19873a16e880), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19873a16e880), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19873a16e740), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19873a16e600), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a9060), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a9060), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a92e0), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a92e0), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19873a16e600), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19873a16e740), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19873a16e880), global 0x19873a16e1a0 JS IMPORT: Module metadata hook for module 0x19873a16e740 JS IMPORT: Defining meta.importSync for module 0x19873a16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19873a16e600), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a9060), global 0x19873a16e1a0 JS IMPORT: Module metadata hook for module 0x19873a1a91a0 JS IMPORT: Defining meta.importSync for module 0x19873a1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x333d5b811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x333d5b800100 of 0x333d5b811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x333d5b811d40 in 0x333d5b800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x333d5b800100 of 0x333d5b8120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x333d5b800100 of 0x333d5b811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x333d5b800100 of 0x19873a1af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x333d5b811d40 of 0x19873a16ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19873a1af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19873a1ae070, JSClass 0x77f70138d620, in object 0x19873a1ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x333d5b8123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19873a1ae0d0, JSClass 0x77f70138d620, in object 0x19873a1ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19873a1ae130, JSClass 0x77f70138d620, in object 0x19873a1ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19873a1ae190, JSClass 0x77f70138d620, in object 0x19873a1ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19873a1ae040 in GIRepository 0x333d5b811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19873a16ee20), global 0x19873a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19873a1a92e0), global 0x19873a16e1a0 JS IMPORT: 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' 0x19873a1ae1f0 in GIRepository 0x333d5b811af8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing 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:369527): Gjs-CRITICAL **: 05:50:04.621: 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 0x294982700098 JS IMPORT: Defining parent (nil) of 0x294982700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x294982700100 of 0x2949827003c8 '_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 0x1a1c3246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a1c3246e420), global 0x1a1c3246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a1c3246e420), global 0x1a1c3246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a1c3246e420), global 0x1a1c3246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a1c3246e420), global 0x1a1c3246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a1c3246e420), global 0x1a1c3246e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a1c3246e600), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a1c3246e740), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a1c3246e880), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a1c3246e880), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a1c3246e740), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a1c3246e600), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a9060), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a9060), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a92e0), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a92e0), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a1c3246e600), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a1c3246e740), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a1c3246e880), global 0x1a1c3246e1a0 JS IMPORT: Module metadata hook for module 0x1a1c3246e740 JS IMPORT: Defining meta.importSync for module 0x1a1c3246e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a1c3246e600), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a9060), global 0x1a1c3246e1a0 JS IMPORT: Module metadata hook for module 0x1a1c324a91a0 JS IMPORT: Defining meta.importSync for module 0x1a1c324a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x294982711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x294982700100 of 0x294982711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x294982711d40 in 0x294982700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x294982700100 of 0x2949827120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x294982700100 of 0x294982711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x294982700100 of 0x1a1c3246ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x294982711d40 of 0x1a1c3246ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a1c324b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a1c324ad070, JSClass 0x7fe936e4a620, in object 0x1a1c324ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2949827123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a1c324ad0d0, JSClass 0x7fe936e4a620, in object 0x1a1c324ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a1c324ad130, JSClass 0x7fe936e4a620, in object 0x1a1c324ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a1c324ad190, JSClass 0x7fe936e4a620, in object 0x1a1c324ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a1c324ad040 in GIRepository 0x294982711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a1c3246ee20), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a92e0), global 0x1a1c3246e1a0 JS IMPORT: 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' 0x1a1c324ad1f0 in GIRepository 0x294982711af8 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 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a96a0), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a96a0), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a1c324a96a0), global 0x1a1c3246e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x294982700100 of 0x2949827189e0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x294982700100 of 0x1a1c324b1d90 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x294982700100 of 0x1a1c324b1df0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x294982711d40 of 0x1a1c324b1d30 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a1c324b1f10 class 0x7fe936e4e360 in object 0x1a1c324ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a1c324ad670, JSClass 0x7fe936e4ae20, in object 0x1a1c324ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a1c324ad220 in GIRepository 0x294982711af8 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a1c324a9560), global 0x1a1c3246e1a0 JS IMPORT: Module metadata hook for module 0x1a1c324a97e0 JS IMPORT: Defining meta.importSync for module 0x1a1c324a97e0 JS NATIVE: Defining native module 'system' JS G OBJ: Defined class for Gjs_Button (Gjs_Button), prototype 0x1a1c324ad6d0, JSClass 0x7fe936e4ae20, in object 0x294982711be8 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 0x29498271c538 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 0x1a1c324ad730, JSClass 0x7fe936e4a620, in object 0x1a1c324ad040 JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/65 gjs:JS / ESModules RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=193 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 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 39/65 console string replacement console.log() supports %f OK ▶ 39/65 console string replacement console.log() supports %o OK ▶ 39/65 console string replacement console.log() supports %O OK ▶ 38/65 Exported DBus object can call a remote method with a Unix FD OK ▶ 38/65 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK ▶ 38/65 Exported DBus object can call a remote method that returns a Unix FD OK ▶ 39/65 console string replacement console.log() ignores %c OK ▶ 38/65 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK ▶ 39/65 console string replacement console.log() supports mixing substitutions OK ▶ 38/65 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 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.log() supports invalid numbers OK ▶ 38/65 Exported DBus object reading readonly property works OK ▶ 38/65 Exported DBus object reading readwrite property works OK ▶ 39/65 console string replacement console.log() supports missing substitutions OK ▶ 38/65 Exported DBus object reading writeonly throws an error OK ▶ 39/65 console string replacement console.warn() supports %s OK ▶ 39/65 console string replacement console.warn() supports %d OK ▶ 38/65 Exported DBus object Setting a readwrite property works OK ▶ 38/65 Exported DBus object Setting a writeonly property works OK ▶ 39/65 console string replacement console.warn() supports %i OK ▶ 38/65 Exported DBus object Setting a readonly property throws an error OK ▶ 38/65 Exported DBus object Marking a property as invalidated works 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.warn() supports %f OK ▶ 39/65 console string replacement console.warn() supports %o OK ▶ 39/65 console string replacement console.warn() supports %O OK ▶ 39/65 console string replacement console.warn() ignores %c OK ▶ 39/65 console string replacement console.warn() supports mixing substitutions OK 38/65 gjs:dbus / GDBus OK 1.68s 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 0x44974200098 JS IMPORT: Defining parent (nil) of 0x44974200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x44974200100 of 0x449742003e8 '_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 0x2259b8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2259b8f6e420), global 0x2259b8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2259b8f6e420), global 0x2259b8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2259b8f6e420), global 0x2259b8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2259b8f6e420), global 0x2259b8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2259b8f6e420), global 0x2259b8f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2259b8f6e600), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2259b8f6e740), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2259b8f6e880), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2259b8f6e880), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2259b8f6e740), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2259b8f6e600), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa9060), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa9060), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa92e0), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa92e0), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2259b8f6e600), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2259b8f6e740), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2259b8f6e880), global 0x2259b8f6e1a0 JS IMPORT: Module metadata hook for module 0x2259b8f6e740 JS IMPORT: Defining meta.importSync for module 0x2259b8f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2259b8f6e600), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa9060), global 0x2259b8f6e1a0 JS IMPORT: Module metadata hook for module 0x2259b8fa91a0 JS IMPORT: Defining meta.importSync for module 0x2259b8fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x44974211c30 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 0x44974200100 of 0x44974211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x44974211d88 in 0x44974200100 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 0x44974200100 of 0x44974212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x44974200100 of 0x44974211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x44974200100 of 0x2259b8f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x44974211d88 of 0x2259b8f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2259b8fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2259b8fad070, JSClass 0x772a50a62620, in object 0x2259b8fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x44974212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2259b8fad0d0, JSClass 0x772a50a62620, in object 0x2259b8fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2259b8fad130, JSClass 0x772a50a62620, in object 0x2259b8fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2259b8fad190, JSClass 0x772a50a62620, in object 0x2259b8fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2259b8fad040 in GIRepository 0x44974211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2259b8f6ee20), global 0x2259b8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2259b8fa92e0), global 0x2259b8f6e1a0 JS IMPORT: 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' 0x2259b8fad1f0 in GIRepository 0x44974211b18 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 0x44974200100 of 0x2259b8fb1b20 '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 0x2259b8fad250, JSClass 0x772a50a62620, in object 0x2259b8fad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x44974200100 of 0x2259b8fb1a90 '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 0x44974200100 of 0x2259b8f36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x44974200100 of 0x2259b8f362b0 '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 0x44974200100 of 0x2259b8f36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x44974200100 of 0x2259b8f36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x44974211d88 of 0x2259b8f361f0 '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 0x44974200100 of 0x44974229da0 '_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 0x44974200100 of 0x2259b8f36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x44974211d88 of 0x2259b8f365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2259b8f36700 class 0x772a50a66360 in object 0x2259b8fad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2259b8fad760, JSClass 0x772a50a62e20, in object 0x2259b8fad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2259b8fad310 in GIRepository 0x44974211b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2259b8fad790, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2259b8fad7f0, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x2259b8fad850, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2259b8fad8b0, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 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 0x2259b8fad910, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2259b8fad970, JSClass 0x772a50a62e20, in object 0x2259b8fad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2259b8fad9d0, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x2259b8f36eb0, JSClass 0x772a50a62be0, in object 0x2259b8fad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2259b8fada60, JSClass 0x772a50a62e20, in object 0x44974211c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2259b8fadaf0, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 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 0x2259b8fadb50, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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' 0x2259b8fad2e0 in GIRepository 0x44974211b18 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' 0x2259b8fadbb0 in GIRepository 0x44974211b18 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 0x44974206718 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 0x44974206780 Gjs-Message: 05:50:07.716: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x2259b8fadd00 native@0x5f380f789040] 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 0x44974206958 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x2259b8faddc0, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x2259b8fade50, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x3e8e13958310, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x3e8e139589d0, JSClass 0x772a50a62620, in object 0x2259b8fad2e0 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 0x4497420bf20 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 0x3e8e13958be0, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x3e8e13958ca0, JSClass 0x772a50a62620, in object 0x2259b8fad040 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 0x3e8e13958dc0, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x3e8e13958e50, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x449742211c0 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 0x3e8e1395edf0, JSClass 0x772a50a62940, in object 0x2259b8fad2e0 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: 05:50:07.843: 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 0x3e8e139678b0, JSClass 0x772a50a62940, in object 0x2259b8fad2e0 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 0x3e8e139aa4c0, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3e8e139aa550, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x3e8e139aa730, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x3e8e139aa790, JSClass 0x772a50a62e20, in object 0x2259b8fad2e0 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 0x4497425c170 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 0x3e8e139b3af0, JSClass 0x772a50a62620, in object 0x2259b8fad040 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/65 gjs:JS+thread-safe / Encoding RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=229 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 39/65 console string replacement console.warn() supports invalid numbers OK ▶ 39/65 console string replacement console.warn() supports missing substitutions OK ▶ 39/65 console string replacement console.info() supports %s OK ▶ 39/65 console string replacement console.info() supports %d OK ▶ 39/65 console string replacement console.info() supports %i OK ▶ 39/65 console string replacement console.info() supports %f OK ▶ 39/65 console string replacement console.info() supports %o OK ▶ 39/65 console string replacement console.info() supports %O OK ▶ 39/65 console string replacement console.info() ignores %c OK ▶ 39/65 console string replacement console.info() supports mixing substitutions OK ▶ 39/65 console string replacement console.info() supports invalid numbers OK ▶ 39/65 console string replacement console.info() supports missing substitutions OK ▶ 39/65 console string replacement console.error() supports %s OK ▶ 39/65 console string replacement console.error() supports %d OK ▶ 39/65 console string replacement console.error() supports %i OK ▶ 39/65 console string replacement console.error() supports %f 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 ▶ 39/65 console time() ends correctly OK ▶ 39/65 console time() doesn't log initially OK ▶ 35/65 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK ▶ 35/65 GObject with toggle references can be finalized while queued in toggle queue OK ▶ 40/65 ES module imports default import OK 39/65 gjs:JS+thread-safe / Console OK 1.88s 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 0x3b9129d00098 JS IMPORT: Defining parent (nil) of 0x3b9129d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b9129d00100 of 0x3b9129d003e8 '_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 0x32df0386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32df0386e420), global 0x32df0386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32df0386e420), global 0x32df0386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32df0386e420), global 0x32df0386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32df0386e420), global 0x32df0386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32df0386e420), global 0x32df0386e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32df0386e600), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32df0386e740), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32df0386e880), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32df0386e880), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32df0386e740), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32df0386e600), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a9060), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a9060), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a92e0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a92e0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32df0386e600), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32df0386e740), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32df0386e880), global 0x32df0386e1a0 JS IMPORT: Module metadata hook for module 0x32df0386e740 JS IMPORT: Defining meta.importSync for module 0x32df0386e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32df0386e600), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a9060), global 0x32df0386e1a0 JS IMPORT: Module metadata hook for module 0x32df038a91a0 JS IMPORT: Defining meta.importSync for module 0x32df038a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b9129d11c30 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 0x3b9129d00100 of 0x3b9129d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b9129d11d88 in 0x3b9129d00100 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 0x3b9129d00100 of 0x3b9129d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b9129d00100 of 0x3b9129d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b9129d00100 of 0x32df0386ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b9129d11d88 of 0x32df0386ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x32df038b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32df038ad070, JSClass 0x7a0c47603620, in object 0x32df038ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b9129d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32df038ad0d0, JSClass 0x7a0c47603620, in object 0x32df038ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32df038ad130, JSClass 0x7a0c47603620, in object 0x32df038ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32df038ad190, JSClass 0x7a0c47603620, in object 0x32df038ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x32df038ad040 in GIRepository 0x3b9129d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32df0386ee20), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32df038a92e0), global 0x32df0386e1a0 JS IMPORT: 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' 0x32df038ad1f0 in GIRepository 0x3b9129d11b18 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 0x3b9129d00100 of 0x32df038b1b20 '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 0x32df038ad250, JSClass 0x7a0c47603620, in object 0x32df038ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3b9129d00100 of 0x32df038b1a90 '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 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x30003b7001a0), global 0x32df0386e1a0 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 0x3b9129d2d270 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 0x32df038ad3d0, JSClass 0x7a0c47603620, in object 0x32df038ad040 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 0x3b9129d13a68 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/65 gjs:JS+thread-safe / GLibLogWriter RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=236 NO_AT_BRIDGE=1 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 /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 ▶ 40/65 ES module imports named import OK ▶ 40/65 ES module imports GObject introspection import OK ▶ 40/65 ES module imports import with version parameter OK ▶ 40/65 ES module imports import again with other version parameter OK ▶ 40/65 ES module imports import for the first time with wrong version OK ▶ 40/65 ES module imports import with another version after a failed import OK ▶ 40/65 ES module imports import nonexistent module OK ▶ 40/65 ES module imports GObject introspection import via URL scheme OK ▶ 40/65 ES module imports import.meta.url OK ▶ 40/65 ES module imports finds files relative to import.meta.url OK ▶ 40/65 ES module imports does not expose internal import.meta properties to userland modules OK ▶ 41/65 Text Encoding toString() uses spec-compliant tags OK ▶ 40/65 Builtin ES modules gettext default import OK ▶ 40/65 Builtin ES modules gettext named import OK ▶ 41/65 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK ▶ 40/65 Builtin ES modules gettext named dynamic import OK ▶ 40/65 Builtin ES modules gettext dynamic import matches static import OK ▶ 40/65 Builtin ES modules system default import OK ▶ 40/65 Builtin ES modules system named import OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK ▶ 40/65 Builtin ES modules system dynamic import matches static import OK ▶ 40/65 Builtin ES modules system named dynamic import OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK ▶ 40/65 Dynamic imports default import OK ▶ 40/65 Dynamic imports named import OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is false by default OK ▶ 40/65 Dynamic imports dynamic gi import matches static 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 ▶ 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 40/65 gjs:JS / ESModules OK 1.68s 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 0x2a811c000098 JS IMPORT: Defining parent (nil) of 0x2a811c000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a811c000100 of 0x2a811c0003e8 '_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 0x38841ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38841ff6e420), global 0x38841ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38841ff6e420), global 0x38841ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38841ff6e420), global 0x38841ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38841ff6e420), global 0x38841ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38841ff6e420), global 0x38841ff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38841ff6e600), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38841ff6e740), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38841ff6e880), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38841ff6e880), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38841ff6e740), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38841ff6e600), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa9060), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa9060), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa92e0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa92e0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38841ff6e600), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38841ff6e740), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38841ff6e880), global 0x38841ff6e1a0 JS IMPORT: Module metadata hook for module 0x38841ff6e740 JS IMPORT: Defining meta.importSync for module 0x38841ff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38841ff6e600), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa9060), global 0x38841ff6e1a0 JS IMPORT: Module metadata hook for module 0x38841ffa91a0 JS IMPORT: Defining meta.importSync for module 0x38841ffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a811c011c30 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 0x2a811c000100 of 0x2a811c011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a811c011d88 in 0x2a811c000100 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 0x2a811c000100 of 0x2a811c012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a811c000100 of 0x2a811c011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a811c000100 of 0x38841ff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a811c011d88 of 0x38841ff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38841ffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38841ffad070, JSClass 0x7956a78d8620, in object 0x38841ffad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a811c012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38841ffad0d0, JSClass 0x7956a78d8620, in object 0x38841ffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38841ffad130, JSClass 0x7956a78d8620, in object 0x38841ffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38841ffad190, JSClass 0x7956a78d8620, in object 0x38841ffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38841ffad040 in GIRepository 0x2a811c011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38841ff6ee20), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38841ffa92e0), global 0x38841ff6e1a0 JS IMPORT: 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' 0x38841ffad1f0 in GIRepository 0x2a811c011b18 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 0x2a811c000100 of 0x38841ffb1b20 '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 0x38841ffad250, JSClass 0x7956a78d8620, in object 0x38841ffad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2a811c000100 of 0x38841ffb1a90 '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 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f004c0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f004c0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f00880), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f00880), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 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 0x2a811c02b208 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x2a811c000100 of 0x38841ff36880 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd65c5f004c0), global 0x38841ff6e1a0 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 0x2a811c000100 of 0x38841ff36a00 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2a811c000100 of 0x38841ff369a0 '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 0x2a811c000100 of 0x38841ff36a60 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2a811c000100 of 0x38841ff36940 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2a811c011d88 of 0x38841ff368e0 '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 0x2a811c000100 of 0x2a811c02d048 '_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 0x2a811c000100 of 0x38841ff36d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a811c011d88 of 0x38841ff36cd0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x38841ff36df0 class 0x7956a78dc360 in object 0x38841ffad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x38841ffad790, JSClass 0x7956a78d8e20, in object 0x38841ffad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x38841ffad340 in GIRepository 0x2a811c011b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x38841ffad7c0, JSClass 0x7956a78d8e20, in object 0x38841ffad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x38841ffad820, JSClass 0x7956a78d8e20, in object 0x38841ffad310 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 0x38841ffad880, JSClass 0x7956a78d8620, in object 0x38841ffad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x38841ffad8e0, JSClass 0x7956a78d8620, in object 0x38841ffad310 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 0x38841ffad940, JSClass 0x7956a78d8e20, in object 0x38841ffad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x38841ffad9a0, JSClass 0x7956a78d8e20, in object 0x38841ffad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x38841ffada00, JSClass 0x7956a78d8e20, in object 0x38841ffad310 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 0xd65c5f1d5e0, JSClass 0x7956a78d8be0, in object 0x38841ffad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x38841ffada90, JSClass 0x7956a78d8e20, in object 0x2a811c011c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x38841ffadb20, JSClass 0x7956a78d8620, in object 0x38841ffad310 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 0x38841ffadb80, JSClass 0x7956a78d8e20, in object 0x38841ffad310 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' 0x38841ffad310 in GIRepository 0x2a811c011b18 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module metadata hook for module 0xd65c5f00600 JS IMPORT: Defining meta.importSync for module 0xd65c5f00600 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xd65c5f00880), global 0x38841ff6e1a0 JS IMPORT: Module metadata hook for module 0xd65c5f00880 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x38841ffadbe0, JSClass 0x7956a78d8e20, in object 0x2a811c011c08 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 JS IMPORT: Module metadata hook for module 0xd65c5f009c0 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 0x38841ff6a620 of 0xd65c5f60700 '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 0x38841ffadd00, JSClass 0x7956a78d8e20, in object 0x38841ffad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x38841ffadd60, JSClass 0x7956a78d8e20, in object 0x38841ffadcd0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x38841ffaddc0, JSClass 0x7956a78d8e20, in object 0x38841ffadcd0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x38841ffadcd0 in GIRepository 0x38841ff6a400 JS IMPORT: Module metadata hook for module 0xd65c5f001a0 JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 0xd65c5f001a0), global 0x38841ff6e1a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 43/65 gjs:JS+thread-safe / CairoModule RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=148 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 TextDecoder UTF-8 Encoding Converter can decode (fatal) 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 ▶ 41/65 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK ▶ 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 ▶ 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 ▶ 42/65 GLib Structured logging handler writes a message OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK ▶ 42/65 GLib Structured logging handler writes a warning OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK ▶ 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 ▶ 42/65 GLib Structured logging handler preserves a custom string field OK ▶ 42/65 GLib Structured logging handler preserves a custom byte array field OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK ▶ 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 42/65 gjs:JS+thread-safe / GLibLogWriter OK 1.40s 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 0x6627c00098 JS IMPORT: Defining parent (nil) of 0x6627c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6627c00100 of 0x6627c003e8 '_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 0x12f61676e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12f61676e420), global 0x12f61676e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12f61676e420), global 0x12f61676e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12f61676e420), global 0x12f61676e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12f61676e420), global 0x12f61676e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12f61676e420), global 0x12f61676e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12f61676e600), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12f61676e740), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12f61676e880), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12f61676e880), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12f61676e740), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12f61676e600), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a9060), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a9060), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a92e0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a92e0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12f61676e600), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12f61676e740), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12f61676e880), global 0x12f61676e1a0 JS IMPORT: Module metadata hook for module 0x12f61676e740 JS IMPORT: Defining meta.importSync for module 0x12f61676e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12f61676e600), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a9060), global 0x12f61676e1a0 JS IMPORT: Module metadata hook for module 0x12f6167a91a0 JS IMPORT: Defining meta.importSync for module 0x12f6167a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6627c11c30 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 0x6627c00100 of 0x6627c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6627c11d88 in 0x6627c00100 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 0x6627c00100 of 0x6627c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6627c00100 of 0x6627c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6627c00100 of 0x12f61676ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6627c11d88 of 0x12f61676ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12f6167b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12f6167ad070, JSClass 0x731542403620, in object 0x12f6167ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x6627c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12f6167ad0d0, JSClass 0x731542403620, in object 0x12f6167ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12f6167ad130, JSClass 0x731542403620, in object 0x12f6167ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12f6167ad190, JSClass 0x731542403620, in object 0x12f6167ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12f6167ad040 in GIRepository 0x6627c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12f61676ee20), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f6167a92e0), global 0x12f61676e1a0 JS IMPORT: 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' 0x12f6167ad1f0 in GIRepository 0x6627c11b18 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 0x6627c00100 of 0x12f6167b1b20 '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 0x12f6167ad250, JSClass 0x731542403620, in object 0x12f6167ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x6627c00100 of 0x12f6167b1a90 '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 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13e8f2001a0), global 0x12f61676e1a0 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 0x6627c32220 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 0x12f6167ad3d0, JSClass 0x731542403620, in object 0x12f6167ad040 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 0x6627c32f78 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=179 NO_AT_BRIDGE=1 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 /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 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 ▶ 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 41/65 gjs:JS+thread-safe / Encoding OK 2.30s 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 0x313aefa00098 JS IMPORT: Defining parent (nil) of 0x313aefa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x313aefa00100 of 0x313aefa003e8 '_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 0x3f22e136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f22e136e420), global 0x3f22e136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f22e136e420), global 0x3f22e136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f22e136e420), global 0x3f22e136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f22e136e420), global 0x3f22e136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f22e136e420), global 0x3f22e136e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f22e136e600), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f22e136e740), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f22e136e880), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f22e136e880), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f22e136e740), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f22e136e600), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a9060), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a9060), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a92e0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a92e0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f22e136e600), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f22e136e740), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f22e136e880), global 0x3f22e136e1a0 JS IMPORT: Module metadata hook for module 0x3f22e136e740 JS IMPORT: Defining meta.importSync for module 0x3f22e136e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f22e136e600), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a9060), global 0x3f22e136e1a0 JS IMPORT: Module metadata hook for module 0x3f22e13a91a0 JS IMPORT: Defining meta.importSync for module 0x3f22e13a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x313aefa11c30 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 0x313aefa00100 of 0x313aefa11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x313aefa11d88 in 0x313aefa00100 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 0x313aefa00100 of 0x313aefa12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x313aefa00100 of 0x313aefa11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x313aefa00100 of 0x3f22e136ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x313aefa11d88 of 0x3f22e136ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f22e13b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f22e13ad070, JSClass 0x795dcc48f620, in object 0x3f22e13ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x313aefa12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f22e13ad0d0, JSClass 0x795dcc48f620, in object 0x3f22e13ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f22e13ad130, JSClass 0x795dcc48f620, in object 0x3f22e13ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f22e13ad190, JSClass 0x795dcc48f620, in object 0x3f22e13ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f22e13ad040 in GIRepository 0x313aefa11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f22e136ee20), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f22e13a92e0), global 0x3f22e136e1a0 JS IMPORT: 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' 0x3f22e13ad1f0 in GIRepository 0x313aefa11b18 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 0x313aefa00100 of 0x3f22e13b1b20 '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 0x3f22e13ad250, JSClass 0x795dcc48f620, in object 0x3f22e13ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x313aefa00100 of 0x3f22e13b1a90 '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 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a25fe2002e0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a25fe2002e0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a25fe2002e0), global 0x3f22e136e1a0 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 0x313aefa00100 of 0x3f22e1336550 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x313aefa00100 of 0x3f22e13364f0 '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 0x313aefa00100 of 0x3f22e13365b0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x313aefa00100 of 0x3f22e1336490 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x313aefa11d88 of 0x3f22e1336430 '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 0x313aefa00100 of 0x313aefa2aec8 '_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 0x313aefa00100 of 0x3f22e1336880 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x313aefa11d88 of 0x3f22e1336820 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3f22e1336940 class 0x795dcc493360 in object 0x3f22e13ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3f22e13ad760, JSClass 0x795dcc48fe20, in object 0x3f22e13ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3f22e13ad310 in GIRepository 0x313aefa11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3f22e13ad790, JSClass 0x795dcc48fe20, in object 0x3f22e13ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3f22e13ad7f0, JSClass 0x795dcc48fe20, in object 0x3f22e13ad2e0 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 0x3f22e13ad850, JSClass 0x795dcc48f620, in object 0x3f22e13ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3f22e13ad8b0, JSClass 0x795dcc48f620, in object 0x3f22e13ad2e0 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 0x3f22e13ad910, JSClass 0x795dcc48fe20, in object 0x3f22e13ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3f22e13ad970, JSClass 0x795dcc48fe20, in object 0x3f22e13ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3f22e13ad9d0, JSClass 0x795dcc48fe20, in object 0x3f22e13ad2e0 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 0x3a25fe21d130, JSClass 0x795dcc48fbe0, in object 0x3f22e13ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3f22e13ada60, JSClass 0x795dcc48fe20, in object 0x313aefa11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3f22e13adaf0, JSClass 0x795dcc48f620, in object 0x3f22e13ad2e0 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 0x3f22e13adb50, JSClass 0x795dcc48fe20, in object 0x3f22e13ad2e0 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' 0x3f22e13ad2e0 in GIRepository 0x313aefa11b18 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3a25fe2001a0), global 0x3f22e136e1a0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x3f22e13adbb0, JSClass 0x795dcc48fe20, in object 0x313aefa11c08 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/65 gjs:Debugger+thread-safe / breakpoint command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=227 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 43/65 Cairo imported as ES module cairo default import 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 43/65 gjs:JS+thread-safe / CairoModule OK 1.20s 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 0xa7054f00098 JS IMPORT: Defining parent (nil) of 0xa7054f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa7054f00100 of 0xa7054f003e8 '_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 0x1908ce26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1908ce26e420), global 0x1908ce26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1908ce26e420), global 0x1908ce26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1908ce26e420), global 0x1908ce26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1908ce26e420), global 0x1908ce26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1908ce26e420), global 0x1908ce26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1908ce26e600), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1908ce26e740), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1908ce26e880), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1908ce26e880), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1908ce26e740), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1908ce26e600), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a9060), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a9060), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a92e0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a92e0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1908ce26e600), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1908ce26e740), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1908ce26e880), global 0x1908ce26e1a0 JS IMPORT: Module metadata hook for module 0x1908ce26e740 JS IMPORT: Defining meta.importSync for module 0x1908ce26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1908ce26e600), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a9060), global 0x1908ce26e1a0 JS IMPORT: Module metadata hook for module 0x1908ce2a91a0 JS IMPORT: Defining meta.importSync for module 0x1908ce2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa7054f11c30 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 0xa7054f00100 of 0xa7054f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa7054f11d88 in 0xa7054f00100 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 0xa7054f00100 of 0xa7054f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa7054f00100 of 0xa7054f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa7054f00100 of 0x1908ce26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa7054f11d88 of 0x1908ce26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1908ce2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1908ce2ad070, JSClass 0x7c731fa72620, in object 0x1908ce2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa7054f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1908ce2ad0d0, JSClass 0x7c731fa72620, in object 0x1908ce2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1908ce2ad130, JSClass 0x7c731fa72620, in object 0x1908ce2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1908ce2ad190, JSClass 0x7c731fa72620, in object 0x1908ce2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1908ce2ad040 in GIRepository 0xa7054f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1908ce26ee20), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1908ce2a92e0), global 0x1908ce26e1a0 JS IMPORT: 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' 0x1908ce2ad1f0 in GIRepository 0xa7054f11b18 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 0xa7054f00100 of 0x1908ce2b1b20 '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 0x1908ce2ad250, JSClass 0x7c731fa72620, in object 0x1908ce2ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xa7054f00100 of 0x1908ce2b1a90 '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 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f8c7600420), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f8c7600420), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module metadata hook for module 0x12f8c76002e0 JS IMPORT: Defining meta.importSync for module 0x12f8c76002e0 JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0xa7054f29030 JS CTX: Initialized class Context prototype 0xa7054f29158 JS CTX: Initialized class Surface prototype 0xa7054f29940 JS CTX: Initialized class ImageSurface prototype 0xa7054f299a8 JS CTX: Initialized class Path prototype 0xa7054f29a10 JS CTX: Initialized class PSSurface prototype 0xa7054f29a78 JS CTX: Initialized class PDFSurface prototype 0xa7054f29ae0 JS CTX: Initialized class SVGSurface prototype 0xa7054f29b48 JS CTX: Initialized class Pattern prototype 0xa7054f29bb0 JS CTX: Initialized class Gradient prototype 0xa7054f29c98 JS CTX: Initialized class LinearGradient prototype 0xa7054f29d00 JS CTX: Initialized class RadialGradient prototype 0xa7054f29d68 JS CTX: Initialized class SurfacePattern prototype 0xa7054f29dd0 JS CTX: Initialized class SolidPattern prototype 0xa7054f29e38 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 0xa7054f00100 of 0x1908ce236400 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x12f8c76001a0), global 0x1908ce26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12f8c7600420), global 0x1908ce26e1a0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0xa7054f11d88 of 0x1908ce2364c0 '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 0xa7054f00100 of 0xa7054f29008 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0xa7054f00100 of 0x1908ce236520 '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 0xa7054f2a568 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 0xa7054f2a5d0 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 0xa7054f2a638 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 0xa7054f2a6a0 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 0xa7054f2a708 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 0xa7054f2a770 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 0xa7054f2a7d8 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 0xa7054f2a840 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 0xa7054f2a8a8 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 0xa7054f2a910 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 0xa7054f2a978 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 0xa7054f2ab60 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 0xa7054f2abc8 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x1908ce2ad640, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x1908ce2ad670, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x1908ce2ad6a0, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x1908ce2ad6d0, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x1908ce2ad730, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 JS G NS: Defined namespace 'cairo' 0x1908ce2ad3a0 in GIRepository 0xa7054f11b18 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 0x1908ce2ad760, JSClass 0x7c731fa72620, in object 0x1908ce2ad3a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/65 gjs:Debugger+thread-safe / continue command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=244 NO_AT_BRIDGE=1 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 /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 ▶ 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.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 0x1e3ed1300098 JS IMPORT: Defining parent (nil) of 0x1e3ed1300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e3ed1300100 of 0x1e3ed13003c8 '_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 0xa2f49e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa2f49e6e420), global 0xa2f49e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa2f49e6e420), global 0xa2f49e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa2f49e6e420), global 0xa2f49e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa2f49e6e420), global 0xa2f49e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa2f49e6e420), global 0xa2f49e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa2f49e6e600), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa2f49e6e740), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa2f49e6e880), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa2f49e6e880), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa2f49e6e740), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa2f49e6e600), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea9060), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea9060), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea92e0), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea92e0), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa2f49e6e600), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa2f49e6e740), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa2f49e6e880), global 0xa2f49e6e1a0 JS IMPORT: Module metadata hook for module 0xa2f49e6e740 JS IMPORT: Defining meta.importSync for module 0xa2f49e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa2f49e6e600), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea9060), global 0xa2f49e6e1a0 JS IMPORT: Module metadata hook for module 0xa2f49ea91a0 JS IMPORT: Defining meta.importSync for module 0xa2f49ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e3ed1311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1e3ed1300100 of 0x1e3ed1311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e3ed1311d40 in 0x1e3ed1300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e3ed1300100 of 0x1e3ed13120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e3ed1300100 of 0x1e3ed1311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e3ed1300100 of 0xa2f49e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e3ed1311d40 of 0xa2f49e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa2f49eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa2f49ead070, JSClass 0x7b2b4e84f620, in object 0xa2f49ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1e3ed13123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa2f49ead0d0, JSClass 0x7b2b4e84f620, in object 0xa2f49ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa2f49ead130, JSClass 0x7b2b4e84f620, in object 0xa2f49ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa2f49ead190, JSClass 0x7b2b4e84f620, in object 0xa2f49ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa2f49ead040 in GIRepository 0x1e3ed1311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa2f49e6ee20), global 0xa2f49e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa2f49ea92e0), global 0xa2f49e6e1a0 JS IMPORT: 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' 0xa2f49ead1f0 in GIRepository 0x1e3ed1311af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 47/65 gjs:Debugger+thread-safe / delete command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=35 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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.91s 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 0x35113af00098 JS IMPORT: Defining parent (nil) of 0x35113af00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35113af00100 of 0x35113af003c8 '_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 0x23b66656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23b66656e420), global 0x23b66656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23b66656e420), global 0x23b66656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23b66656e420), global 0x23b66656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23b66656e420), global 0x23b66656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23b66656e420), global 0x23b66656e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23b66656e600), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23b66656e740), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23b66656e880), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23b66656e880), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23b66656e740), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23b66656e600), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a9060), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a9060), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a92e0), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a92e0), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23b66656e600), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23b66656e740), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23b66656e880), global 0x23b66656e1a0 JS IMPORT: Module metadata hook for module 0x23b66656e740 JS IMPORT: Defining meta.importSync for module 0x23b66656e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23b66656e600), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a9060), global 0x23b66656e1a0 JS IMPORT: Module metadata hook for module 0x23b6665a91a0 JS IMPORT: Defining meta.importSync for module 0x23b6665a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35113af11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35113af00100 of 0x35113af11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35113af11d40 in 0x35113af00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35113af00100 of 0x35113af120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35113af00100 of 0x35113af11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35113af00100 of 0x23b66656ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35113af11d40 of 0x23b66656ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23b6665b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23b6665ad070, JSClass 0x7d568a604620, in object 0x23b6665ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x35113af123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23b6665ad0d0, JSClass 0x7d568a604620, in object 0x23b6665ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23b6665ad130, JSClass 0x7d568a604620, in object 0x23b6665ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23b6665ad190, JSClass 0x7d568a604620, in object 0x23b6665ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23b6665ad040 in GIRepository 0x35113af11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23b66656ee20), global 0x23b66656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23b6665a92e0), global 0x23b66656e1a0 JS IMPORT: 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' 0x23b6665ad1f0 in GIRepository 0x35113af11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/65 gjs:Debugger+thread-safe / detach command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=93 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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.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 0x31a4e0f00098 JS IMPORT: Defining parent (nil) of 0x31a4e0f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31a4e0f00100 of 0x31a4e0f003c8 '_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 0xd1cde46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd1cde46e420), global 0xd1cde46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd1cde46e420), global 0xd1cde46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd1cde46e420), global 0xd1cde46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd1cde46e420), global 0xd1cde46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd1cde46e420), global 0xd1cde46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd1cde46e600), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1cde46e740), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1cde46e880), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1cde46e880), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1cde46e740), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd1cde46e600), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a9060), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a9060), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a92e0), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a92e0), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd1cde46e600), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd1cde46e740), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd1cde46e880), global 0xd1cde46e1a0 JS IMPORT: Module metadata hook for module 0xd1cde46e740 JS IMPORT: Defining meta.importSync for module 0xd1cde46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd1cde46e600), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a9060), global 0xd1cde46e1a0 JS IMPORT: Module metadata hook for module 0xd1cde4a91a0 JS IMPORT: Defining meta.importSync for module 0xd1cde4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31a4e0f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x31a4e0f00100 of 0x31a4e0f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31a4e0f11d40 in 0x31a4e0f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31a4e0f00100 of 0x31a4e0f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31a4e0f00100 of 0x31a4e0f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31a4e0f00100 of 0xd1cde46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31a4e0f11d40 of 0xd1cde46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd1cde4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd1cde4ad070, JSClass 0x74bb4cf3d620, in object 0xd1cde4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x31a4e0f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd1cde4ad0d0, JSClass 0x74bb4cf3d620, in object 0xd1cde4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd1cde4ad130, JSClass 0x74bb4cf3d620, in object 0xd1cde4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd1cde4ad190, JSClass 0x74bb4cf3d620, in object 0xd1cde4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd1cde4ad040 in GIRepository 0x31a4e0f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd1cde46ee20), global 0xd1cde46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd1cde4a92e0), global 0xd1cde46e1a0 JS IMPORT: 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' 0xd1cde4ad1f0 in GIRepository 0x31a4e0f11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 49/65 gjs:Debugger+thread-safe / down-up command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=159 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 35/65 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main 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.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 0x26e25dc00098 JS IMPORT: Defining parent (nil) of 0x26e25dc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26e25dc00100 of 0x26e25dc003c8 '_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 0x2b773276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b773276e420), global 0x2b773276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b773276e420), global 0x2b773276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b773276e420), global 0x2b773276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b773276e420), global 0x2b773276e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b773276e420), global 0x2b773276e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b773276e600), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b773276e740), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b773276e880), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b773276e880), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b773276e740), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b773276e600), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a9060), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a9060), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a92e0), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a92e0), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b773276e600), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b773276e740), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b773276e880), global 0x2b773276e1a0 JS IMPORT: Module metadata hook for module 0x2b773276e740 JS IMPORT: Defining meta.importSync for module 0x2b773276e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b773276e600), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a9060), global 0x2b773276e1a0 JS IMPORT: Module metadata hook for module 0x2b77327a91a0 JS IMPORT: Defining meta.importSync for module 0x2b77327a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26e25dc11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26e25dc00100 of 0x26e25dc11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26e25dc11d40 in 0x26e25dc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26e25dc00100 of 0x26e25dc120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26e25dc00100 of 0x26e25dc11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26e25dc00100 of 0x2b773276ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26e25dc11d40 of 0x2b773276ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b77327b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b77327ad070, JSClass 0x798a711f2620, in object 0x2b77327ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26e25dc123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b77327ad0d0, JSClass 0x798a711f2620, in object 0x2b77327ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b77327ad130, JSClass 0x798a711f2620, in object 0x2b77327ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b77327ad190, JSClass 0x798a711f2620, in object 0x2b77327ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b77327ad040 in GIRepository 0x26e25dc11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b773276ee20), global 0x2b773276e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b77327a92e0), global 0x2b773276e1a0 JS IMPORT: 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' 0x2b77327ad1f0 in GIRepository 0x26e25dc11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 50/65 gjs:Debugger+thread-safe / finish command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=72 NO_AT_BRIDGE=1 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 /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 35/65 gjs:JS+thread-safe / GObjectDestructionAccess OK 9.19s 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 0x2ecc84600098 JS IMPORT: Defining parent (nil) of 0x2ecc84600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ecc84600100 of 0x2ecc846003e8 '_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 0x322703c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322703c6e420), global 0x322703c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322703c6e420), global 0x322703c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322703c6e420), global 0x322703c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322703c6e420), global 0x322703c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x322703c6e420), global 0x322703c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x322703c6e600), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322703c6e740), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322703c6e880), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322703c6e880), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322703c6e740), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x322703c6e600), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca9060), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca9060), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca92e0), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca92e0), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x322703c6e600), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x322703c6e740), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x322703c6e880), global 0x322703c6e1a0 JS IMPORT: Module metadata hook for module 0x322703c6e740 JS IMPORT: Defining meta.importSync for module 0x322703c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x322703c6e600), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca9060), global 0x322703c6e1a0 JS IMPORT: Module metadata hook for module 0x322703ca91a0 JS IMPORT: Defining meta.importSync for module 0x322703ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ecc84611c30 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 0x2ecc84600100 of 0x2ecc84611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ecc84611d88 in 0x2ecc84600100 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 0x2ecc84600100 of 0x2ecc84612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ecc84600100 of 0x2ecc84611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ecc84600100 of 0x322703c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ecc84611d88 of 0x322703c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x322703cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x322703cad070, JSClass 0x7bb7f7dab620, in object 0x322703cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2ecc84612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x322703cad0d0, JSClass 0x7bb7f7dab620, in object 0x322703cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x322703cad130, JSClass 0x7bb7f7dab620, in object 0x322703cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x322703cad190, JSClass 0x7bb7f7dab620, in object 0x322703cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x322703cad040 in GIRepository 0x2ecc84611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x322703c6ee20), global 0x322703c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x322703ca92e0), global 0x322703c6e1a0 JS IMPORT: 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' 0x322703cad1f0 in GIRepository 0x2ecc84611b18 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 0x2ecc84600100 of 0x322703cb1b20 '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 0x322703cad250, JSClass 0x7bb7f7dab620, in object 0x322703cad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2ecc84600100 of 0x322703cb1a90 '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 0x2ecc84600100 of 0x322703c36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2ecc84600100 of 0x322703c362b0 '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 0x2ecc84600100 of 0x322703c36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2ecc84600100 of 0x322703c36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2ecc84611d88 of 0x322703c361f0 '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 0x2ecc84600100 of 0x2ecc84629cc8 '_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 0x2ecc84600100 of 0x322703c36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ecc84611d88 of 0x322703c365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x322703c36700 class 0x7bb7f7daf360 in object 0x322703cad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x322703cad760, JSClass 0x7bb7f7dabe20, in object 0x322703cad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x322703cad310 in GIRepository 0x2ecc84611b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x322703cad790, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x322703cad7f0, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 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 0x322703cad850, JSClass 0x7bb7f7dab620, in object 0x322703cad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x322703cad8b0, JSClass 0x7bb7f7dab620, in object 0x322703cad2e0 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 0x322703cad910, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x322703cad970, JSClass 0x7bb7f7dabe20, in object 0x322703cad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x322703cad9d0, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 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 0x322703c36eb0, JSClass 0x7bb7f7dabbe0, in object 0x322703cad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x322703cada60, JSClass 0x7bb7f7dabe20, in object 0x2ecc84611c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x322703cadaf0, JSClass 0x7bb7f7dab620, in object 0x322703cad2e0 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 0x322703cadb50, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 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' 0x322703cad2e0 in GIRepository 0x2ecc84611b18 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' 0x322703cadbb0 in GIRepository 0x2ecc84611b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x2ecc84611d88 of 0x23d49dd23970 '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 0x322703cadc10, JSClass 0x7bb7f7dabe20, in object 0x322703cad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x322703cadc70, JSClass 0x7bb7f7dabe20, in object 0x322703cadbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x322703cadcd0, JSClass 0x7bb7f7dabe20, in object 0x322703cadbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x322703cadbe0 in GIRepository 0x2ecc84611b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2ecc84600100 of 0x2ecc84630040 '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 0x322703cadd30, JSClass 0x7bb7f7dabe20, in object 0x322703cadbe0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x322703cadd90, JSClass 0x7bb7f7dabe20, in object 0x322703cadbe0 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 0x2ecc84616710 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 0x2ecc84616d70 == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc0a68 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:27 (23d49dd067e0 @ 61) #1 57f14bdc09b0 i resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad740 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 57f14bdc0918 i resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 57f14bdc0880 i resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 57f14bdc07f0 i resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 57f14bdc0750 i resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 57f14bdc06c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc0920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:39 (23d49dd06790 @ 97) #1 7ffc172aca70 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172acb40 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 57f14bdc0888 i resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 57f14bdc07f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172ad740 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 57f14bdc0750 i resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 57f14bdc06c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc0920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:40 (23d49dd06790 @ 118) #1 7ffc172aca70 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172acb40 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 57f14bdc0888 i resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 57f14bdc07f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172ad740 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 57f14bdc0750 i resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 57f14bdc06c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc0920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:50 (23d49dd06740 @ 56) #1 7ffc172acb30 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172acc00 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 57f14bdc0888 i resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 57f14bdc07f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172ad740 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 57f14bdc0750 i resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 57f14bdc06c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:72 (23d49dd06650 @ 68) #1 7ffc172ad150 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad220 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad2d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:84 (23d49dd06600 @ 104) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:85 (23d49dd06600 @ 130) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:95 (23d49dd065b0 @ 79) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:105 (23d49dd06510 @ 79) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:115 (23d49dd06470 @ 73) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (23d49dd10600 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:125 (23d49dd06420 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (23d49dd106a0 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:135 (23d49dd06380 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (23d49dd10650 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:145 (23d49dd062e0 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:201 (23d49dd06060 @ 61) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:213 (23d49dd05fb0 @ 97) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:214 (23d49dd05fb0 @ 118) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:224 (23d49dd05f60 @ 56) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:248 (23d49dd05e70 @ 109) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:260 (23d49dd05e20 @ 104) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:270 (23d49dd05dd0 @ 79) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:280 (23d49dd05d30 @ 79) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:290 (23d49dd05c90 @ 73) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 7ffc172ad130 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (23d49dd10600 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:300 (23d49dd05c40 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 7ffc172ad700 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (23d49dd106a0 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:310 (23d49dd05ba0 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 7ffc172ad700 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 75) == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc0770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (23d49dd10650 @ 29) #1 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:320 (23d49dd05b00 @ 79) #2 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #3 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #4 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #5 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #6 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #7 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #8 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #9 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x57f14bc7b210 == #0 7ffc172ad700 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (23d49dd06100 @ 150) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x322703cadac0, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x322703cade50, JSClass 0x7bb7f7dabe20, in object 0x322703cad2e0 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 0x322703cadee0, JSClass 0x7bb7f7dabe20, in object 0x322703c6a7e0 == Stack trace for context 0x57f14bc7b210 == #0 57f14bdc06c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:387 (23d49dd05830 @ 380) #1 7ffc172ad7d0 b resource:///org/gjs/jsunit/jasmine.js:7044 (322703cd7dd0 @ 329) #2 7ffc172ad8a0 b resource:///org/gjs/jsunit/jasmine.js:7085 (322703cd7b00 @ 83) #3 7ffc172ad950 b resource:///org/gjs/jsunit/jasmine.js:7004 (322703cd7c90 @ 91) #4 7ffc172ada00 b resource:///org/gjs/jsunit/jasmine.js:7011 (322703cd7ce0 @ 189) #5 7ffc172adab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (322703cd8100 @ 32) #6 7ffc172adb60 b resource:///org/gjs/jsunit/jasmine.js:7101 (322703cd7ab0 @ 82) #7 7ffc172adc00 b resource:///org/gjs/jsunit/minijasmine.js:24 (322703cb0e70 @ 6) #8 57f14bdc0630 i :12 (23d49dd18740 @ 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 0x322703cadf70, JSClass 0x7bb7f7dab620, in object 0x322703cad040 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 0x322703cadf40, JSClass 0x7bb7f7dab620, in object 0x322703cad040 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 51/65 gjs:Debugger+thread-safe / frame command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js MALLOC_PERTURB_=232 GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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.98s 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 0x2970d2d00098 JS IMPORT: Defining parent (nil) of 0x2970d2d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2970d2d00100 of 0x2970d2d003c8 '_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 0x31f80666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f80666e420), global 0x31f80666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f80666e420), global 0x31f80666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f80666e420), global 0x31f80666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f80666e420), global 0x31f80666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31f80666e420), global 0x31f80666e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31f80666e600), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f80666e740), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f80666e880), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f80666e880), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f80666e740), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31f80666e600), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a9060), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a9060), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a92e0), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a92e0), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31f80666e600), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31f80666e740), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31f80666e880), global 0x31f80666e1a0 JS IMPORT: Module metadata hook for module 0x31f80666e740 JS IMPORT: Defining meta.importSync for module 0x31f80666e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31f80666e600), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a9060), global 0x31f80666e1a0 JS IMPORT: Module metadata hook for module 0x31f8066a91a0 JS IMPORT: Defining meta.importSync for module 0x31f8066a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2970d2d11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2970d2d00100 of 0x2970d2d11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2970d2d11d40 in 0x2970d2d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2970d2d00100 of 0x2970d2d120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2970d2d00100 of 0x2970d2d11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2970d2d00100 of 0x31f80666ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2970d2d11d40 of 0x31f80666ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31f8066b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31f8066ad070, JSClass 0x71a5dd294620, in object 0x31f8066ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2970d2d123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31f8066ad0d0, JSClass 0x71a5dd294620, in object 0x31f8066ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31f8066ad130, JSClass 0x71a5dd294620, in object 0x31f8066ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31f8066ad190, JSClass 0x71a5dd294620, in object 0x31f8066ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31f8066ad040 in GIRepository 0x2970d2d11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31f80666ee20), global 0x31f80666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31f8066a92e0), global 0x31f80666e1a0 JS IMPORT: 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' 0x31f8066ad1f0 in GIRepository 0x2970d2d11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 52/65 gjs:Debugger+thread-safe / keys command RUNNING >>> MALLOC_PERTURB_=157 ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 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.98s 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 0x5ca45700098 JS IMPORT: Defining parent (nil) of 0x5ca45700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5ca45700100 of 0x5ca457003c8 '_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 0xf7650b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf7650b6e420), global 0xf7650b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf7650b6e420), global 0xf7650b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf7650b6e420), global 0xf7650b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf7650b6e420), global 0xf7650b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf7650b6e420), global 0xf7650b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf7650b6e600), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf7650b6e740), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf7650b6e880), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf7650b6e880), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf7650b6e740), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf7650b6e600), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba9060), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba9060), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba92e0), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba92e0), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf7650b6e600), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf7650b6e740), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf7650b6e880), global 0xf7650b6e1a0 JS IMPORT: Module metadata hook for module 0xf7650b6e740 JS IMPORT: Defining meta.importSync for module 0xf7650b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf7650b6e600), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba9060), global 0xf7650b6e1a0 JS IMPORT: Module metadata hook for module 0xf7650ba91a0 JS IMPORT: Defining meta.importSync for module 0xf7650ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5ca45711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5ca45700100 of 0x5ca45711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5ca45711d40 in 0x5ca45700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5ca45700100 of 0x5ca457120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5ca45700100 of 0x5ca45711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5ca45700100 of 0xf7650b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5ca45711d40 of 0xf7650b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf7650bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf7650bad070, JSClass 0x74751909d620, in object 0xf7650bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5ca457123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf7650bad0d0, JSClass 0x74751909d620, in object 0xf7650bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf7650bad130, JSClass 0x74751909d620, in object 0xf7650bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf7650bad190, JSClass 0x74751909d620, in object 0xf7650bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf7650bad040 in GIRepository 0x5ca45711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf7650b6ee20), global 0xf7650b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf7650ba92e0), global 0xf7650b6e1a0 JS IMPORT: 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' 0xf7650bad1f0 in GIRepository 0x5ca45711af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/65 gjs:Debugger+thread-safe / lastvalues command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=145 NO_AT_BRIDGE=1 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 /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.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 0x1f73cd000098 JS IMPORT: Defining parent (nil) of 0x1f73cd000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f73cd000100 of 0x1f73cd0003c8 '_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 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fecb4d6e420), global 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fecb4d6e420), global 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fecb4d6e420), global 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fecb4d6e420), global 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fecb4d6e420), global 0x3fecb4d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fecb4d6e600), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fecb4d6e740), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fecb4d6e880), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fecb4d6e880), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fecb4d6e740), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fecb4d6e600), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da9060), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da9060), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da92e0), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da92e0), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fecb4d6e600), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fecb4d6e740), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fecb4d6e880), global 0x3fecb4d6e1a0 JS IMPORT: Module metadata hook for module 0x3fecb4d6e740 JS IMPORT: Defining meta.importSync for module 0x3fecb4d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fecb4d6e600), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da9060), global 0x3fecb4d6e1a0 JS IMPORT: Module metadata hook for module 0x3fecb4da91a0 JS IMPORT: Defining meta.importSync for module 0x3fecb4da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f73cd011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f73cd000100 of 0x1f73cd011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f73cd011d40 in 0x1f73cd000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f73cd000100 of 0x1f73cd0120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f73cd000100 of 0x1f73cd011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f73cd000100 of 0x3fecb4d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f73cd011d40 of 0x3fecb4d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3fecb4db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fecb4dad070, JSClass 0x74344b58a620, in object 0x3fecb4dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f73cd0123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fecb4dad0d0, JSClass 0x74344b58a620, in object 0x3fecb4dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fecb4dad130, JSClass 0x74344b58a620, in object 0x3fecb4dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fecb4dad190, JSClass 0x74344b58a620, in object 0x3fecb4dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3fecb4dad040 in GIRepository 0x1f73cd011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fecb4d6ee20), global 0x3fecb4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fecb4da92e0), global 0x3fecb4d6e1a0 JS IMPORT: 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' 0x3fecb4dad1f0 in GIRepository 0x1f73cd011af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=244 NO_AT_BRIDGE=1 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 /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.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 0x7f7ec000098 JS IMPORT: Defining parent (nil) of 0x7f7ec000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7f7ec000100 of 0x7f7ec0003c8 '_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 0x3a7e426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7e426e420), global 0x3a7e426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7e426e420), global 0x3a7e426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7e426e420), global 0x3a7e426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7e426e420), global 0x3a7e426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7e426e420), global 0x3a7e426e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7e426e600), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7e426e740), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7e426e880), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7e426e880), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7e426e740), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7e426e600), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a9060), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a9060), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a92e0), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a92e0), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7e426e600), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7e426e740), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7e426e880), global 0x3a7e426e1a0 JS IMPORT: Module metadata hook for module 0x3a7e426e740 JS IMPORT: Defining meta.importSync for module 0x3a7e426e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7e426e600), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a9060), global 0x3a7e426e1a0 JS IMPORT: Module metadata hook for module 0x3a7e42a91a0 JS IMPORT: Defining meta.importSync for module 0x3a7e42a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7f7ec011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x7f7ec000100 of 0x7f7ec011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7f7ec011d40 in 0x7f7ec000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7f7ec000100 of 0x7f7ec0120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7f7ec000100 of 0x7f7ec011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7f7ec000100 of 0x3a7e426ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7f7ec011d40 of 0x3a7e426ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a7e42b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a7e42ad070, JSClass 0x75e7a2627620, in object 0x3a7e42ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7f7ec0123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a7e42ad0d0, JSClass 0x75e7a2627620, in object 0x3a7e42ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a7e42ad130, JSClass 0x75e7a2627620, in object 0x3a7e42ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a7e42ad190, JSClass 0x75e7a2627620, in object 0x3a7e42ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a7e42ad040 in GIRepository 0x7f7ec011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7e426ee20), global 0x3a7e426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7e42a92e0), global 0x3a7e426e1a0 JS IMPORT: 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' 0x3a7e42ad1f0 in GIRepository 0x7f7ec011af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=78 NO_AT_BRIDGE=1 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 /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.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 0xc9e11d00098 JS IMPORT: Defining parent (nil) of 0xc9e11d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc9e11d00100 of 0xc9e11d003c8 '_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 0xc77f3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc77f3d6e420), global 0xc77f3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc77f3d6e420), global 0xc77f3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc77f3d6e420), global 0xc77f3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc77f3d6e420), global 0xc77f3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc77f3d6e420), global 0xc77f3d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc77f3d6e600), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc77f3d6e740), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc77f3d6e880), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc77f3d6e880), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc77f3d6e740), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc77f3d6e600), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da9060), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da9060), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da92e0), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da92e0), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc77f3d6e600), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc77f3d6e740), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc77f3d6e880), global 0xc77f3d6e1a0 JS IMPORT: Module metadata hook for module 0xc77f3d6e740 JS IMPORT: Defining meta.importSync for module 0xc77f3d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc77f3d6e600), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da9060), global 0xc77f3d6e1a0 JS IMPORT: Module metadata hook for module 0xc77f3da91a0 JS IMPORT: Defining meta.importSync for module 0xc77f3da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc9e11d11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc9e11d00100 of 0xc9e11d11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc9e11d11d40 in 0xc9e11d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc9e11d00100 of 0xc9e11d120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc9e11d00100 of 0xc9e11d11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc9e11d00100 of 0xc77f3d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc9e11d11d40 of 0xc77f3d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc77f3db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc77f3dad070, JSClass 0x7a02b48c8620, in object 0xc77f3dad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc9e11d123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc77f3dad0d0, JSClass 0x7a02b48c8620, in object 0xc77f3dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc77f3dad130, JSClass 0x7a02b48c8620, in object 0xc77f3dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc77f3dad190, JSClass 0x7a02b48c8620, in object 0xc77f3dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc77f3dad040 in GIRepository 0xc9e11d11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc77f3d6ee20), global 0xc77f3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc77f3da92e0), global 0xc77f3d6e1a0 JS IMPORT: 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' 0xc77f3dad1f0 in GIRepository 0xc9e11d11af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=92 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.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 0x1a2d30f00098 JS IMPORT: Defining parent (nil) of 0x1a2d30f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a2d30f00100 of 0x1a2d30f003c8 '_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 0x730e236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x730e236e420), global 0x730e236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x730e236e420), global 0x730e236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x730e236e420), global 0x730e236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x730e236e420), global 0x730e236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x730e236e420), global 0x730e236e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x730e236e600), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x730e236e740), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x730e236e880), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x730e236e880), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x730e236e740), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x730e236e600), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a9060), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a9060), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a92e0), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a92e0), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x730e236e600), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x730e236e740), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x730e236e880), global 0x730e236e1a0 JS IMPORT: Module metadata hook for module 0x730e236e740 JS IMPORT: Defining meta.importSync for module 0x730e236e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x730e236e600), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a9060), global 0x730e236e1a0 JS IMPORT: Module metadata hook for module 0x730e23a91a0 JS IMPORT: Defining meta.importSync for module 0x730e23a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a2d30f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1a2d30f00100 of 0x1a2d30f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a2d30f11d40 in 0x1a2d30f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1a2d30f00100 of 0x1a2d30f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a2d30f00100 of 0x1a2d30f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a2d30f00100 of 0x730e236ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a2d30f11d40 of 0x730e236ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x730e23b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x730e23ad070, JSClass 0x729a90108620, in object 0x730e23ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1a2d30f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x730e23ad0d0, JSClass 0x729a90108620, in object 0x730e23ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x730e23ad130, JSClass 0x729a90108620, in object 0x730e23ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x730e23ad190, JSClass 0x729a90108620, in object 0x730e23ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x730e23ad040 in GIRepository 0x1a2d30f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x730e236ee20), global 0x730e236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x730e23a92e0), global 0x730e236e1a0 JS IMPORT: 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' 0x730e23ad1f0 in GIRepository 0x1a2d30f11af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=123 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.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 0x6436ea00098 JS IMPORT: Defining parent (nil) of 0x6436ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6436ea00100 of 0x6436ea003c8 '_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 0x21314796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21314796e420), global 0x21314796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21314796e420), global 0x21314796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21314796e420), global 0x21314796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21314796e420), global 0x21314796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21314796e420), global 0x21314796e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21314796e600), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21314796e740), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21314796e880), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21314796e880), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21314796e740), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21314796e600), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a9060), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a9060), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a92e0), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a92e0), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21314796e600), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21314796e740), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21314796e880), global 0x21314796e1a0 JS IMPORT: Module metadata hook for module 0x21314796e740 JS IMPORT: Defining meta.importSync for module 0x21314796e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21314796e600), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a9060), global 0x21314796e1a0 JS IMPORT: Module metadata hook for module 0x2131479a91a0 JS IMPORT: Defining meta.importSync for module 0x2131479a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6436ea11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x6436ea00100 of 0x6436ea11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6436ea11d40 in 0x6436ea00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6436ea00100 of 0x6436ea120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6436ea00100 of 0x6436ea11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6436ea00100 of 0x21314796ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6436ea11d40 of 0x21314796ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2131479b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2131479ad070, JSClass 0x75275a7da620, in object 0x2131479ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x6436ea123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2131479ad0d0, JSClass 0x75275a7da620, in object 0x2131479ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2131479ad130, JSClass 0x75275a7da620, in object 0x2131479ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2131479ad190, JSClass 0x75275a7da620, in object 0x2131479ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2131479ad040 in GIRepository 0x6436ea11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21314796ee20), global 0x21314796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131479a92e0), global 0x21314796e1a0 JS IMPORT: 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' 0x2131479ad1f0 in GIRepository 0x6436ea11af8 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 >>> ENABLE_GTK=yes MALLOC_PERTURB_=45 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.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 0x1dd4a3b00098 JS IMPORT: Defining parent (nil) of 0x1dd4a3b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dd4a3b00100 of 0x1dd4a3b003c8 '_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 0x195abca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195abca6e420), global 0x195abca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195abca6e420), global 0x195abca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195abca6e420), global 0x195abca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195abca6e420), global 0x195abca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195abca6e420), global 0x195abca6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x195abca6e600), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195abca6e740), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195abca6e880), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195abca6e880), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195abca6e740), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x195abca6e600), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa9060), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa9060), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa92e0), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa92e0), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x195abca6e600), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195abca6e740), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195abca6e880), global 0x195abca6e1a0 JS IMPORT: Module metadata hook for module 0x195abca6e740 JS IMPORT: Defining meta.importSync for module 0x195abca6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x195abca6e600), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa9060), global 0x195abca6e1a0 JS IMPORT: Module metadata hook for module 0x195abcaa91a0 JS IMPORT: Defining meta.importSync for module 0x195abcaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dd4a3b11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1dd4a3b00100 of 0x1dd4a3b11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dd4a3b11d40 in 0x1dd4a3b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dd4a3b00100 of 0x1dd4a3b120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dd4a3b00100 of 0x1dd4a3b11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dd4a3b00100 of 0x195abca6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dd4a3b11d40 of 0x195abca6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x195abcab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x195abcaad070, JSClass 0x7af5d10ce620, in object 0x195abcaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1dd4a3b123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x195abcaad0d0, JSClass 0x7af5d10ce620, in object 0x195abcaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x195abcaad130, JSClass 0x7af5d10ce620, in object 0x195abcaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x195abcaad190, JSClass 0x7af5d10ce620, in object 0x195abcaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x195abcaad040 in GIRepository 0x1dd4a3b11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195abca6ee20), global 0x195abca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195abcaa92e0), global 0x195abca6e1a0 JS IMPORT: 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' 0x195abcaad1f0 in GIRepository 0x1dd4a3b11af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=92 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 0x8e588900098 JS IMPORT: Defining parent (nil) of 0x8e588900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8e588900100 of 0x8e5889003c8 '_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 0x717f686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x717f686e420), global 0x717f686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x717f686e420), global 0x717f686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x717f686e420), global 0x717f686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x717f686e420), global 0x717f686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x717f686e420), global 0x717f686e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x717f686e600), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x717f686e740), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x717f686e880), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x717f686e880), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x717f686e740), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x717f686e600), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a9060), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a9060), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a92e0), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a92e0), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x717f686e600), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x717f686e740), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x717f686e880), global 0x717f686e1a0 JS IMPORT: Module metadata hook for module 0x717f686e740 JS IMPORT: Defining meta.importSync for module 0x717f686e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x717f686e600), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a9060), global 0x717f686e1a0 JS IMPORT: Module metadata hook for module 0x717f68a91a0 JS IMPORT: Defining meta.importSync for module 0x717f68a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8e588911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x8e588900100 of 0x8e588911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8e588911d40 in 0x8e588900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8e588900100 of 0x8e5889120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8e588900100 of 0x8e588911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8e588900100 of 0x717f686ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8e588911d40 of 0x717f686ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x717f68b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x717f68ad070, JSClass 0x78c331905620, in object 0x717f68ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8e5889123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x717f68ad0d0, JSClass 0x78c331905620, in object 0x717f68ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x717f68ad130, JSClass 0x78c331905620, in object 0x717f68ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x717f68ad190, JSClass 0x78c331905620, in object 0x717f68ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x717f68ad040 in GIRepository 0x8e588911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x717f686ee20), global 0x717f686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x717f68a92e0), global 0x717f686e1a0 JS IMPORT: 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' 0x717f68ad1f0 in GIRepository 0x8e588911af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js MALLOC_PERTURB_=138 GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 0.91s 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 0x3f600c200098 JS IMPORT: Defining parent (nil) of 0x3f600c200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f600c200100 of 0x3f600c2003c8 '_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 0x3ce24516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ce24516e420), global 0x3ce24516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ce24516e420), global 0x3ce24516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ce24516e420), global 0x3ce24516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ce24516e420), global 0x3ce24516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ce24516e420), global 0x3ce24516e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ce24516e600), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ce24516e740), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ce24516e880), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ce24516e880), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ce24516e740), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ce24516e600), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a9060), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a9060), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a92e0), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a92e0), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ce24516e600), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ce24516e740), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ce24516e880), global 0x3ce24516e1a0 JS IMPORT: Module metadata hook for module 0x3ce24516e740 JS IMPORT: Defining meta.importSync for module 0x3ce24516e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ce24516e600), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a9060), global 0x3ce24516e1a0 JS IMPORT: Module metadata hook for module 0x3ce2451a91a0 JS IMPORT: Defining meta.importSync for module 0x3ce2451a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f600c211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f600c200100 of 0x3f600c211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f600c211d40 in 0x3f600c200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f600c200100 of 0x3f600c2120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f600c200100 of 0x3f600c211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f600c200100 of 0x3ce24516ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f600c211d40 of 0x3ce24516ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ce2451b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ce2451ad070, JSClass 0x7c99b1af9620, in object 0x3ce2451ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f600c2123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ce2451ad0d0, JSClass 0x7c99b1af9620, in object 0x3ce2451ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ce2451ad130, JSClass 0x7c99b1af9620, in object 0x3ce2451ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ce2451ad190, JSClass 0x7c99b1af9620, in object 0x3ce2451ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ce2451ad040 in GIRepository 0x3f600c211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ce24516ee20), global 0x3ce24516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ce2451a92e0), global 0x3ce24516e1a0 JS IMPORT: 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' 0x3ce2451ad1f0 in GIRepository 0x3f600c211af8 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 0x3f600c200100 of 0x3f600c21a590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' 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 0x3f600c200100 of 0x3ce2451b1b50 '_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 0x3f600c200100 of 0x3ce2451b1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f600c211d40 of 0x3ce2451b1af0 '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 0x3ce2451b1cd0 class 0x7c99b1afd360 in object 0x3ce2451ad220 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: 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 0x3ce2451ad670, JSClass 0x7c99b1af9e20, in object 0x3ce2451ad220 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' 0x3ce2451ad220 in GIRepository 0x3f600c211af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=244 NO_AT_BRIDGE=1 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 /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 ▶ 58/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger OK 58/65 gjs:Debugger+thread-safe / return 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 0x3454c7f00098 JS IMPORT: Defining parent (nil) of 0x3454c7f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3454c7f00100 of 0x3454c7f003c8 '_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 0x445d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x445d56e420), global 0x445d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x445d56e420), global 0x445d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x445d56e420), global 0x445d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x445d56e420), global 0x445d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x445d56e420), global 0x445d56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x445d56e600), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x445d56e740), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x445d56e880), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x445d56e880), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x445d56e740), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x445d56e600), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a9060), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a9060), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a92e0), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a92e0), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x445d56e600), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x445d56e740), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x445d56e880), global 0x445d56e1a0 JS IMPORT: Module metadata hook for module 0x445d56e740 JS IMPORT: Defining meta.importSync for module 0x445d56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x445d56e600), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a9060), global 0x445d56e1a0 JS IMPORT: Module metadata hook for module 0x445d5a91a0 JS IMPORT: Defining meta.importSync for module 0x445d5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3454c7f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3454c7f00100 of 0x3454c7f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3454c7f11d40 in 0x3454c7f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3454c7f00100 of 0x3454c7f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3454c7f00100 of 0x3454c7f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3454c7f00100 of 0x445d56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3454c7f11d40 of 0x445d56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x445d5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x445d5ad070, JSClass 0x7443d9946620, in object 0x445d5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3454c7f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x445d5ad0d0, JSClass 0x7443d9946620, in object 0x445d5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x445d5ad130, JSClass 0x7443d9946620, in object 0x445d5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x445d5ad190, JSClass 0x7443d9946620, in object 0x445d5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x445d5ad040 in GIRepository 0x3454c7f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x445d56ee20), global 0x445d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x445d5a92e0), global 0x445d56e1a0 JS IMPORT: 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' 0x445d5ad1f0 in GIRepository 0x3454c7f11af8 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 >>> ENABLE_GTK=yes MALLOC_PERTURB_=49 ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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 ▶ 59/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger OK 59/65 gjs:Debugger+thread-safe / set 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 0x1ad352900098 JS IMPORT: Defining parent (nil) of 0x1ad352900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ad352900100 of 0x1ad3529003c8 '_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 0x3eec5b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eec5b56e420), global 0x3eec5b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eec5b56e420), global 0x3eec5b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eec5b56e420), global 0x3eec5b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eec5b56e420), global 0x3eec5b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eec5b56e420), global 0x3eec5b56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eec5b56e600), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eec5b56e740), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eec5b56e880), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eec5b56e880), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eec5b56e740), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eec5b56e600), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a9060), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a9060), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a92e0), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a92e0), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eec5b56e600), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eec5b56e740), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eec5b56e880), global 0x3eec5b56e1a0 JS IMPORT: Module metadata hook for module 0x3eec5b56e740 JS IMPORT: Defining meta.importSync for module 0x3eec5b56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eec5b56e600), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a9060), global 0x3eec5b56e1a0 JS IMPORT: Module metadata hook for module 0x3eec5b5a91a0 JS IMPORT: Defining meta.importSync for module 0x3eec5b5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ad352911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ad352900100 of 0x1ad352911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ad352911d40 in 0x1ad352900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ad352900100 of 0x1ad3529120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ad352900100 of 0x1ad352911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ad352900100 of 0x3eec5b56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ad352911d40 of 0x3eec5b56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3eec5b5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3eec5b5ad070, JSClass 0x754d4c248620, in object 0x3eec5b5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ad3529123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3eec5b5ad0d0, JSClass 0x754d4c248620, in object 0x3eec5b5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3eec5b5ad130, JSClass 0x754d4c248620, in object 0x3eec5b5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3eec5b5ad190, JSClass 0x754d4c248620, in object 0x3eec5b5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3eec5b5ad040 in GIRepository 0x1ad352911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eec5b56ee20), global 0x3eec5b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eec5b5a92e0), global 0x3eec5b56e1a0 JS IMPORT: 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' 0x3eec5b5ad1f0 in GIRepository 0x1ad352911af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 63/65 gjs:Debugger+thread-safe / until command RUNNING >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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_=103 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.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 0x33d513b00098 JS IMPORT: Defining parent (nil) of 0x33d513b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33d513b00100 of 0x33d513b003c8 '_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 0x12757fc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12757fc6e420), global 0x12757fc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12757fc6e420), global 0x12757fc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12757fc6e420), global 0x12757fc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12757fc6e420), global 0x12757fc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12757fc6e420), global 0x12757fc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12757fc6e600), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12757fc6e740), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12757fc6e880), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12757fc6e880), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12757fc6e740), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12757fc6e600), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca9060), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca9060), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca92e0), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca92e0), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12757fc6e600), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12757fc6e740), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12757fc6e880), global 0x12757fc6e1a0 JS IMPORT: Module metadata hook for module 0x12757fc6e740 JS IMPORT: Defining meta.importSync for module 0x12757fc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12757fc6e600), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca9060), global 0x12757fc6e1a0 JS IMPORT: Module metadata hook for module 0x12757fca91a0 JS IMPORT: Defining meta.importSync for module 0x12757fca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33d513b11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33d513b00100 of 0x33d513b11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33d513b11d40 in 0x33d513b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33d513b00100 of 0x33d513b120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33d513b00100 of 0x33d513b11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33d513b00100 of 0x12757fc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33d513b11d40 of 0x12757fc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12757fcb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12757fcad070, JSClass 0x741ade315620, in object 0x12757fcad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33d513b123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12757fcad0d0, JSClass 0x741ade315620, in object 0x12757fcad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12757fcad130, JSClass 0x741ade315620, in object 0x12757fcad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12757fcad190, JSClass 0x741ade315620, in object 0x12757fcad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12757fcad040 in GIRepository 0x33d513b11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12757fc6ee20), global 0x12757fc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12757fca92e0), global 0x12757fc6e1a0 JS IMPORT: 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' 0x12757fcad1f0 in GIRepository 0x33d513b11af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=219 NO_AT_BRIDGE=1 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 /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.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 0x36ced6d00098 JS IMPORT: Defining parent (nil) of 0x36ced6d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36ced6d00100 of 0x36ced6d003c8 '_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 0x23da2176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23da2176e420), global 0x23da2176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23da2176e420), global 0x23da2176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23da2176e420), global 0x23da2176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23da2176e420), global 0x23da2176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23da2176e420), global 0x23da2176e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23da2176e600), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23da2176e740), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23da2176e880), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23da2176e880), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23da2176e740), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23da2176e600), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a9060), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a9060), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a92e0), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a92e0), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23da2176e600), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23da2176e740), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23da2176e880), global 0x23da2176e1a0 JS IMPORT: Module metadata hook for module 0x23da2176e740 JS IMPORT: Defining meta.importSync for module 0x23da2176e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23da2176e600), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a9060), global 0x23da2176e1a0 JS IMPORT: Module metadata hook for module 0x23da217a91a0 JS IMPORT: Defining meta.importSync for module 0x23da217a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36ced6d11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36ced6d00100 of 0x36ced6d11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36ced6d11d40 in 0x36ced6d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36ced6d00100 of 0x36ced6d120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36ced6d00100 of 0x36ced6d11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36ced6d00100 of 0x23da2176ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36ced6d11d40 of 0x23da2176ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23da217b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23da217ad070, JSClass 0x7b8b1fbe5620, in object 0x23da217ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x36ced6d123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23da217ad0d0, JSClass 0x7b8b1fbe5620, in object 0x23da217ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23da217ad130, JSClass 0x7b8b1fbe5620, in object 0x23da217ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23da217ad190, JSClass 0x7b8b1fbe5620, in object 0x23da217ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23da217ad040 in GIRepository 0x36ced6d11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23da2176ee20), global 0x23da2176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23da217a92e0), global 0x23da2176e1a0 JS IMPORT: 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' 0x23da217ad1f0 in GIRepository 0x36ced6d11af8 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 >>> ENABLE_GTK=yes ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr 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_=168 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 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' G_FILENAME_ENCODING=latin1 NO_AT_BRIDGE=1 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 /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.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 0x1eadb1e00098 JS IMPORT: Defining parent (nil) of 0x1eadb1e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1eadb1e00100 of 0x1eadb1e003c8 '_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 0x142ceae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x142ceae6e420), global 0x142ceae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x142ceae6e420), global 0x142ceae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x142ceae6e420), global 0x142ceae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x142ceae6e420), global 0x142ceae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x142ceae6e420), global 0x142ceae6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x142ceae6e600), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x142ceae6e740), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x142ceae6e880), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x142ceae6e880), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x142ceae6e740), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x142ceae6e600), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea9060), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea9060), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea92e0), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea92e0), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x142ceae6e600), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x142ceae6e740), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x142ceae6e880), global 0x142ceae6e1a0 JS IMPORT: Module metadata hook for module 0x142ceae6e740 JS IMPORT: Defining meta.importSync for module 0x142ceae6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x142ceae6e600), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea9060), global 0x142ceae6e1a0 JS IMPORT: Module metadata hook for module 0x142ceaea91a0 JS IMPORT: Defining meta.importSync for module 0x142ceaea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1eadb1e11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1eadb1e00100 of 0x1eadb1e11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1eadb1e11d40 in 0x1eadb1e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1eadb1e00100 of 0x1eadb1e120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1eadb1e00100 of 0x1eadb1e11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1eadb1e00100 of 0x142ceae6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1eadb1e11d40 of 0x142ceae6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x142ceaeb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x142ceaead070, JSClass 0x748a6e8a3620, in object 0x142ceaead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1eadb1e123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x142ceaead0d0, JSClass 0x748a6e8a3620, in object 0x142ceaead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x142ceaead130, JSClass 0x748a6e8a3620, in object 0x142ceaead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x142ceaead190, JSClass 0x748a6e8a3620, in object 0x142ceaead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x142ceaead040 in GIRepository 0x1eadb1e11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x142ceae6ee20), global 0x142ceae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x142ceaea92e0), global 0x142ceae6e1a0 JS IMPORT: 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' 0x142ceaead1f0 in GIRepository 0x1eadb1e11af8 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.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 0x521d3200098 JS IMPORT: Defining parent (nil) of 0x521d3200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x521d3200100 of 0x521d32003c8 '_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 0x11a6ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11a6ef6e420), global 0x11a6ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11a6ef6e420), global 0x11a6ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11a6ef6e420), global 0x11a6ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11a6ef6e420), global 0x11a6ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11a6ef6e420), global 0x11a6ef6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11a6ef6e600), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a6ef6e740), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a6ef6e880), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a6ef6e880), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a6ef6e740), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11a6ef6e600), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa9060), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa9060), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa92e0), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa92e0), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11a6ef6e600), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a6ef6e740), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a6ef6e880), global 0x11a6ef6e1a0 JS IMPORT: Module metadata hook for module 0x11a6ef6e740 JS IMPORT: Defining meta.importSync for module 0x11a6ef6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11a6ef6e600), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa9060), global 0x11a6ef6e1a0 JS IMPORT: Module metadata hook for module 0x11a6efa91a0 JS IMPORT: Defining meta.importSync for module 0x11a6efa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x521d3211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x521d3200100 of 0x521d3211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x521d3211d40 in 0x521d3200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x521d3200100 of 0x521d32120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x521d3200100 of 0x521d3211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x521d3200100 of 0x11a6ef6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x521d3211d40 of 0x11a6ef6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11a6efb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11a6efad070, JSClass 0x755e37fb2620, in object 0x11a6efad040 JS CTX: Initialized class GIRepositoryGType prototype 0x521d32123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11a6efad0d0, JSClass 0x755e37fb2620, in object 0x11a6efad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11a6efad130, JSClass 0x755e37fb2620, in object 0x11a6efad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11a6efad190, JSClass 0x755e37fb2620, in object 0x11a6efad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11a6efad040 in GIRepository 0x521d3211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a6ef6ee20), global 0x11a6ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a6efa92e0), global 0x11a6ef6e1a0 JS IMPORT: 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' 0x11a6efad1f0 in GIRepository 0x521d3211af8 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 ▶ 64/65 /gjs/context/eval/dynamic-import/bad OK ▶ 65/65 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 64/65 /gjs/context/eval-module-file/throw OK ▶ 65/65 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 64/65 /gjs/context/eval-module-file/exit OK ▶ 65/65 /callargs/no-args-works OK ▶ 64/65 /gjs/context/eval-module-file/fail-instantiate OK ▶ 65/65 /callargs/no-args-fails-on-extra-args OK ▶ 64/65 /gjs/context/register-module/eval-module OK ▶ 65/65 /callargs/no-args-ignores-trailing OK ▶ 64/65 /gjs/context/register-module/eval-module-file OK ▶ 65/65 /callargs/too-many-args-fails OK ▶ 64/65 /gjs/context/register-module/non-existent OK ▶ 65/65 /callargs/too-many-args-fails-when-more-than-optional 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 ▶ 64/65 /gjs/jsapi/util/string/js/string/utf8 OK ▶ 65/65 /callargs/one-of-each-nullable-type-works OK ▶ 64/65 /gjs/jsapi/util/debug_string/valid-utf8 OK ▶ 65/65 /callargs/passing-no-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/invalid-utf8 SKIP ▶ 65/65 /callargs/passing-some-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/object-with-complicated-to-string OK ▶ 65/65 /callargs/passing-all-arguments-when-all-optional 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 ▶ 64/65 /gjs/coverage/file_duplicated_into_output_path OK ▶ 65/65 /callargs/invalid-unsigned-type 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 ▶ 64/65 /gjs/coverage/contents_preserved_accumulate_mode OK ▶ 65/65 /callargs/invalid-autojschar-type OK ▶ 64/65 /gjs/coverage/new_contents_appended_accumulate_mode OK ▶ 65/65 /callargs/invalid-jsstring-type OK ▶ 64/65 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 65/65 /callargs/invalid-object-type OK ▶ 64/65 /gjs/coverage/entry_not_written_for_nonexistent_file 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/single_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/empty OK ▶ 64/65 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/empty_cancel OK ▶ 64/65 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK ▶ 65/65 /toggle-queue/enqueue_one OK ▶ 64/65 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_one_cancel OK ▶ 64/65 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_many_equal OK ▶ 65/65 /toggle-queue/enqueue_many_equal_cancel OK ▶ 64/65 /gjs/coverage/function_lines_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_more_up OK ▶ 65/65 /toggle-queue/enqueue_only_up OK ▶ 64/65 /gjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_only_up_cancel OK ▶ 65/65 /toggle-queue/handle_more_up OK ▶ 64/65 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 65/65 /toggle-queue/handle_only_up OK ▶ 64/65 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 65/65 /toggle-queue/spin-lock/unlock-empty OK ▶ 65/65 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 64/65 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 64/65 /gjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/not-enqueued_main_thread OK ▶ 64/65 /gjs/coverage/hits_on_multiline_if_cond OK ▶ 65/65 /toggle-queue/object/already_enqueued_main_thread OK ▶ 64/65 /gjs/coverage/full_line_tally_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/already_enqueued_unref_main_thread OK ▶ 64/65 /gjs/coverage/no_hits_for_unexecuted_file OK ▶ 65/65 /toggle-queue/object/ref_unref_other_thread OK ▶ 64/65 /gjs/coverage/end_of_record_section_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_up OK ▶ 65/65 /toggle-queue/object/handle_up_down OK ▶ 65/65 /toggle-queue/object/handle_up_down_delayed OK ▶ 64/65 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_up_down_on_gc OK ▶ 65/65 /toggle-queue/object/handle_many_up 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 ▶ 65/65 /toggle-queue/object/handle_many_up_and_down OK 64/65 gjs:C / API tests OK 17.59s 61 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Gjs-Message: 05:50:15.433: Using C++ random seed 3232424726 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xe6d4bf00098 JS IMPORT: Defining parent (nil) of 0xe6d4bf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe6d4bf00100 of 0xe6d4bf003c8 '_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 0xa54e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa54e36e420), global 0xa54e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa54e36e420), global 0xa54e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa54e36e420), global 0xa54e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa54e36e420), global 0xa54e36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa54e36e420), global 0xa54e36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa54e36e600), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa54e36e740), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa54e36e880), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa54e36e880), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa54e36e740), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa54e36e600), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a9060), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a9060), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a92e0), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a92e0), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa54e36e600), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa54e36e740), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa54e36e880), global 0xa54e36e1a0 JS IMPORT: Module metadata hook for module 0xa54e36e740 JS IMPORT: Defining meta.importSync for module 0xa54e36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa54e36e600), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a9060), global 0xa54e36e1a0 JS IMPORT: Module metadata hook for module 0xa54e3a91a0 JS IMPORT: Defining meta.importSync for module 0xa54e3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6d4bf11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe6d4bf00100 of 0xe6d4bf11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe6d4bf11d40 in 0xe6d4bf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe6d4bf00100 of 0xe6d4bf120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe6d4bf00100 of 0xe6d4bf11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe6d4bf00100 of 0xa54e36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe6d4bf11d40 of 0xa54e36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa54e3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa54e3ad070, JSClass 0x7a176ccea620, in object 0xa54e3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xe6d4bf123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa54e3ad0d0, JSClass 0x7a176ccea620, in object 0xa54e3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa54e3ad130, JSClass 0x7a176ccea620, in object 0xa54e3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa54e3ad190, JSClass 0x7a176ccea620, in object 0xa54e3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa54e3ad040 in GIRepository 0xe6d4bf11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa54e36ee20), global 0xa54e36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa54e3a92e0), global 0xa54e36e1a0 JS IMPORT: 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' 0xa54e3ad1f0 in GIRepository 0xe6d4bf11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xe6d4bf00100 of 0xe6d4bf17020 '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 0x3a116800098 JS IMPORT: Defining parent (nil) of 0x3a116800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a116800100 of 0x3a1168004a0 '_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 0x8fbb656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8fbb656e420), global 0x8fbb656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8fbb656e420), global 0x8fbb656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8fbb656e420), global 0x8fbb656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8fbb656e420), global 0x8fbb656e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8fbb656e420), global 0x8fbb656e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fbb656e600), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fbb656e740), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fbb656e880), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fbb656e880), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fbb656e740), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fbb656e600), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a9060), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a9060), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a92e0), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a92e0), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fbb656e600), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fbb656e740), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fbb656e880), global 0x8fbb656e1a0 JS IMPORT: Module metadata hook for module 0x8fbb656e740 JS IMPORT: Defining meta.importSync for module 0x8fbb656e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fbb656e600), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a9060), global 0x8fbb656e1a0 JS IMPORT: Module metadata hook for module 0x8fbb65a91a0 JS IMPORT: Defining meta.importSync for module 0x8fbb65a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a116811ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3a116800100 of 0x3a116811ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a116811ee0 in 0x3a116800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a116800100 of 0x3a116812268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a116800100 of 0x3a116811bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a116800100 of 0x8fbb656ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a116811ee0 of 0x8fbb656ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x8fbb65b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8fbb65ad070, JSClass 0x7a176ccea620, in object 0x8fbb65ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3a1168125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8fbb65ad0d0, JSClass 0x7a176ccea620, in object 0x8fbb65ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8fbb65ad130, JSClass 0x7a176ccea620, in object 0x8fbb65ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8fbb65ad190, JSClass 0x7a176ccea620, in object 0x8fbb65ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x8fbb65ad040 in GIRepository 0x3a116811bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8fbb656ee20), global 0x8fbb656e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fbb65a92e0), global 0x8fbb656e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x8fbb65ad1f0 in GIRepository 0x3a116811bd0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3a116800100 of 0x3a116817208 '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 0x336315e00098 JS IMPORT: Defining parent (nil) of 0x336315e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x336315e00100 of 0x336315e00590 '_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 0x6c3b206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c3b206e420), global 0x6c3b206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c3b206e420), global 0x6c3b206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c3b206e420), global 0x6c3b206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c3b206e420), global 0x6c3b206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6c3b206e420), global 0x6c3b206e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6c3b206e600), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c3b206e740), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c3b206e880), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c3b206e880), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c3b206e740), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6c3b206e600), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a9060), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a9060), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a92e0), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a92e0), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6c3b206e600), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6c3b206e740), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6c3b206e880), global 0x6c3b206e1a0 JS IMPORT: Module metadata hook for module 0x6c3b206e740 JS IMPORT: Defining meta.importSync for module 0x6c3b206e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6c3b206e600), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a9060), global 0x6c3b206e1a0 JS IMPORT: Module metadata hook for module 0x6c3b20a91a0 JS IMPORT: Defining meta.importSync for module 0x6c3b20a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x336315e11dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x336315e00100 of 0x336315e12098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x336315e12098 in 0x336315e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x336315e00100 of 0x336315e12460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x336315e00100 of 0x336315e11cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x336315e00100 of 0x6c3b206ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x336315e12098 of 0x6c3b206ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6c3b20b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6c3b20ad070, JSClass 0x7a176ccea620, in object 0x6c3b20ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x336315e127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6c3b20ad0d0, JSClass 0x7a176ccea620, in object 0x6c3b20ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6c3b20ad130, JSClass 0x7a176ccea620, in object 0x6c3b20ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6c3b20ad190, JSClass 0x7a176ccea620, in object 0x6c3b20ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6c3b20ad040 in GIRepository 0x336315e11cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6c3b206ee20), global 0x6c3b206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6c3b20a92e0), global 0x6c3b206e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x6c3b20ad1f0 in GIRepository 0x336315e11cc0 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 0x6c3b206e1a0 JS CTX: 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 0x3e39fe100098 JS IMPORT: Defining parent (nil) of 0x3e39fe100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3e39fe100100 of 0x3e39fe100670 '_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 0x39d1a706e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d1a706e420), global 0x39d1a706e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d1a706e420), global 0x39d1a706e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d1a706e420), global 0x39d1a706e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d1a706e420), global 0x39d1a706e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d1a706e420), global 0x39d1a706e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d1a706e600), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d1a706e740), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d1a706e880), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d1a706e880), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d1a706e740), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d1a706e600), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a9060), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a9060), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a92e0), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a92e0), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d1a706e600), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d1a706e740), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d1a706e880), global 0x39d1a706e1a0 JS IMPORT: Module metadata hook for module 0x39d1a706e740 JS IMPORT: Defining meta.importSync for module 0x39d1a706e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d1a706e600), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a9060), global 0x39d1a706e1a0 JS IMPORT: Module metadata hook for module 0x39d1a70a91a0 JS IMPORT: Defining meta.importSync for module 0x39d1a70a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e39fe111eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3e39fe100100 of 0x3e39fe112240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3e39fe112240 in 0x3e39fe100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3e39fe100100 of 0x3e39fe112628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3e39fe100100 of 0x3e39fe111da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3e39fe100100 of 0x39d1a706ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3e39fe112240 of 0x39d1a706ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39d1a70b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39d1a70ad070, JSClass 0x7a176ccea620, in object 0x39d1a70ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3e39fe112978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39d1a70ad0d0, JSClass 0x7a176ccea620, in object 0x39d1a70ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39d1a70ad130, JSClass 0x7a176ccea620, in object 0x39d1a70ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39d1a70ad190, JSClass 0x7a176ccea620, in object 0x39d1a70ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39d1a70ad040 in GIRepository 0x3e39fe111da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d1a706ee20), global 0x39d1a706e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d1a70a92e0), global 0x39d1a706e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x39d1a70ad1f0 in GIRepository 0x3e39fe111da0 JS CTX: 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 0x311aa7800098 JS IMPORT: Defining parent (nil) of 0x311aa7800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x311aa7800100 of 0x311aa7800750 '_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 0x12e53836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12e53836e420), global 0x12e53836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12e53836e420), global 0x12e53836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12e53836e420), global 0x12e53836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12e53836e420), global 0x12e53836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12e53836e420), global 0x12e53836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12e53836e600), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12e53836e740), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12e53836e880), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12e53836e880), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12e53836e740), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12e53836e600), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a9060), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a9060), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a92e0), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a92e0), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12e53836e600), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12e53836e740), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12e53836e880), global 0x12e53836e1a0 JS IMPORT: Module metadata hook for module 0x12e53836e740 JS IMPORT: Defining meta.importSync for module 0x12e53836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12e53836e600), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a9060), global 0x12e53836e1a0 JS IMPORT: Module metadata hook for module 0x12e5383a91a0 JS IMPORT: Defining meta.importSync for module 0x12e5383a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x311aa7811f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x311aa7800100 of 0x311aa78123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x311aa78123e8 in 0x311aa7800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x311aa7800100 of 0x311aa78127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x311aa7800100 of 0x311aa7811e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x311aa7800100 of 0x12e53836ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x311aa78123e8 of 0x12e53836ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x12e5383b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x12e5383ad070, JSClass 0x7a176ccea620, in object 0x12e5383ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x311aa7812b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x12e5383ad0d0, JSClass 0x7a176ccea620, in object 0x12e5383ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x12e5383ad130, JSClass 0x7a176ccea620, in object 0x12e5383ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12e5383ad190, JSClass 0x7a176ccea620, in object 0x12e5383ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x12e5383ad040 in GIRepository 0x311aa7811e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12e53836ee20), global 0x12e53836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12e5383a92e0), global 0x12e53836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x12e5383ad1f0 in GIRepository 0x311aa7811e80 JS CTX: 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 0x2fbe94000098 JS IMPORT: Defining parent (nil) of 0x2fbe94000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fbe94000100 of 0x2fbe94000830 '_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 0x2b627546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b627546e420), global 0x2b627546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b627546e420), global 0x2b627546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b627546e420), global 0x2b627546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b627546e420), global 0x2b627546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b627546e420), global 0x2b627546e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b627546e600), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b627546e740), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b627546e880), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b627546e880), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b627546e740), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b627546e600), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a9060), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a9060), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a92e0), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a92e0), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b627546e600), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b627546e740), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b627546e880), global 0x2b627546e1a0 JS IMPORT: Module metadata hook for module 0x2b627546e740 JS IMPORT: Defining meta.importSync for module 0x2b627546e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b627546e600), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a9060), global 0x2b627546e1a0 JS IMPORT: Module metadata hook for module 0x2b62754a91a0 JS IMPORT: Defining meta.importSync for module 0x2b62754a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fbe94012078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2fbe94000100 of 0x2fbe94012590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fbe94012590 in 0x2fbe94000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fbe94000100 of 0x2fbe940129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fbe94000100 of 0x2fbe94011f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fbe94000100 of 0x2b627546ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fbe94012590 of 0x2b627546ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b62754b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b62754ad070, JSClass 0x7a176ccea620, in object 0x2b62754ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2fbe94012d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b62754ad0d0, JSClass 0x7a176ccea620, in object 0x2b62754ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b62754ad130, JSClass 0x7a176ccea620, in object 0x2b62754ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b62754ad190, JSClass 0x7a176ccea620, in object 0x2b62754ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b62754ad040 in GIRepository 0x2fbe94011f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b627546ee20), global 0x2b627546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b62754a92e0), global 0x2b627546e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2b62754ad1f0 in GIRepository 0x2fbe94011f60 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 0x2a9fbd000098 JS IMPORT: Defining parent (nil) of 0x2a9fbd000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a9fbd000100 of 0x2a9fbd000910 '_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 0xe725846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe725846e420), global 0xe725846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe725846e420), global 0xe725846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe725846e420), global 0xe725846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe725846e420), global 0xe725846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe725846e420), global 0xe725846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe725846e600), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe725846e740), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe725846e880), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe725846e880), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe725846e740), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe725846e600), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a9060), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a9060), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a92e0), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a92e0), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe725846e600), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe725846e740), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe725846e880), global 0xe725846e1a0 JS IMPORT: Module metadata hook for module 0xe725846e740 JS IMPORT: Defining meta.importSync for module 0xe725846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe725846e600), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a9060), global 0xe725846e1a0 JS IMPORT: Module metadata hook for module 0xe72584a91a0 JS IMPORT: Defining meta.importSync for module 0xe72584a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a9fbd012158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2a9fbd000100 of 0x2a9fbd012738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a9fbd012738 in 0x2a9fbd000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a9fbd000100 of 0x2a9fbd012ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a9fbd000100 of 0x2a9fbd012040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a9fbd000100 of 0xe725846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a9fbd012738 of 0xe725846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe72584b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe72584ad070, JSClass 0x7a176ccea620, in object 0xe72584ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a9fbd012ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe72584ad0d0, JSClass 0x7a176ccea620, in object 0xe72584ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe72584ad130, JSClass 0x7a176ccea620, in object 0xe72584ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe72584ad190, JSClass 0x7a176ccea620, in object 0xe72584ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe72584ad040 in GIRepository 0x2a9fbd012040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe725846ee20), global 0xe725846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe72584a92e0), global 0xe725846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xe72584ad1f0 in GIRepository 0x2a9fbd012040 JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x2a9fbd017b38), global 0xe725846e1a0 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 0x2a9fbd000100 of 0x2a9fbd0191f8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2a9fbd000100 of 0xe72584b1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2a9fbd000100 of 0xe72584b1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a9fbd012738 of 0xe72584b1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe72584b1d30 class 0x7a176ccee360 in object 0xe72584ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe72584ad670, JSClass 0x7a176cceae20, in object 0xe72584ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe72584ad220 in GIRepository 0x2a9fbd012040 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2a9fbd000100 of 0xe72584b1af0 '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 0xe72584ad6a0, JSClass 0x7a176ccea620, in object 0xe72584ad040 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 0xe72584a9560 JS IMPORT: Defining meta.importSync for module 0xe72584a9560 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a9fbd017b38), global 0xe725846e1a0 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 0x139de3900098 JS IMPORT: Defining parent (nil) of 0x139de3900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x139de3900100 of 0x139de39009f0 '_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 0x76999e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76999e6e420), global 0x76999e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76999e6e420), global 0x76999e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76999e6e420), global 0x76999e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76999e6e420), global 0x76999e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x76999e6e420), global 0x76999e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x76999e6e600), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76999e6e740), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76999e6e880), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76999e6e880), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76999e6e740), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x76999e6e600), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea9060), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea9060), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea92e0), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea92e0), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x76999e6e600), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x76999e6e740), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x76999e6e880), global 0x76999e6e1a0 JS IMPORT: Module metadata hook for module 0x76999e6e740 JS IMPORT: Defining meta.importSync for module 0x76999e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x76999e6e600), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea9060), global 0x76999e6e1a0 JS IMPORT: Module metadata hook for module 0x76999ea91a0 JS IMPORT: Defining meta.importSync for module 0x76999ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x139de3912238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x139de3900100 of 0x139de39128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x139de39128e0 in 0x139de3900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x139de3900100 of 0x139de3912d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x139de3900100 of 0x139de3912120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x139de3900100 of 0x76999e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x139de39128e0 of 0x76999e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x76999eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x76999ead070, JSClass 0x7a176ccea620, in object 0x76999ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x139de39130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x76999ead0d0, JSClass 0x7a176ccea620, in object 0x76999ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x76999ead130, JSClass 0x7a176ccea620, in object 0x76999ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x76999ead190, JSClass 0x7a176ccea620, in object 0x76999ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x76999ead040 in GIRepository 0x139de3912120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x76999e6ee20), global 0x76999e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x76999ea92e0), global 0x76999e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x76999ead1f0 in GIRepository 0x139de3912120 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 0x187be9000098 JS IMPORT: Defining parent (nil) of 0x187be9000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x187be9000100 of 0x187be9000ad0 '_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 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bbbd6e420), global 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bbbd6e420), global 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bbbd6e420), global 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bbbd6e420), global 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xb5bbbd6e420), global 0xb5bbbd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5bbbd6e600), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bbbd6e740), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bbbd6e880), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bbbd6e880), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bbbd6e740), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5bbbd6e600), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda9060), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda9060), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda92e0), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda92e0), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5bbbd6e600), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5bbbd6e740), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb5bbbd6e880), global 0xb5bbbd6e1a0 JS IMPORT: Module metadata hook for module 0xb5bbbd6e740 JS IMPORT: Defining meta.importSync for module 0xb5bbbd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5bbbd6e600), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda9060), global 0xb5bbbd6e1a0 JS IMPORT: Module metadata hook for module 0xb5bbbda91a0 JS IMPORT: Defining meta.importSync for module 0xb5bbbda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x187be9012318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x187be9000100 of 0x187be9012a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x187be9012a88 in 0x187be9000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x187be9000100 of 0x187be9012f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x187be9000100 of 0x187be9012200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x187be9000100 of 0xb5bbbd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x187be9012a88 of 0xb5bbbd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xb5bbbdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb5bbbdad070, JSClass 0x7a176ccea620, in object 0xb5bbbdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x187be9013280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb5bbbdad0d0, JSClass 0x7a176ccea620, in object 0xb5bbbdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb5bbbdad130, JSClass 0x7a176ccea620, in object 0xb5bbbdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xb5bbbdad190, JSClass 0x7a176ccea620, in object 0xb5bbbdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xb5bbbdad040 in GIRepository 0x187be9012200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5bbbd6ee20), global 0xb5bbbd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5bbbda92e0), global 0xb5bbbd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xb5bbbdad1f0 in GIRepository 0x187be9012200 JS IMPORT: Async module resolve hook for module '"./num.js"' (relative to 0x187be9017f18), global 0xb5bbbd6e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x187be9000100 of 0x187be90192e8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x187be9000100 of 0xb5bbbdb1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x187be9000100 of 0xb5bbbdb1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x187be9012a88 of 0xb5bbbdb1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xb5bbbdb1cd0 class 0x7a176ccee360 in object 0xb5bbbdad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb5bbbdad670, JSClass 0x7a176cceae20, in object 0xb5bbbdad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xb5bbbdad220 in GIRepository 0x187be9012200 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x187be9000100 of 0xb5bbbdb1a90 '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 0xb5bbbdad6a0, JSClass 0x7a176ccea620, in object 0xb5bbbdad040 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 0x187be9017f18), global 0xb5bbbd6e1a0 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 0x1fb203c00098 JS IMPORT: Defining parent (nil) of 0x1fb203c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fb203c00100 of 0x1fb203c00bb0 '_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 0x3844f1a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3844f1a6e420), global 0x3844f1a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3844f1a6e420), global 0x3844f1a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3844f1a6e420), global 0x3844f1a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3844f1a6e420), global 0x3844f1a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3844f1a6e420), global 0x3844f1a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3844f1a6e600), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3844f1a6e740), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3844f1a6e880), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3844f1a6e880), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3844f1a6e740), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3844f1a6e600), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa9060), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa9060), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa92e0), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa92e0), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3844f1a6e600), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3844f1a6e740), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3844f1a6e880), global 0x3844f1a6e1a0 JS IMPORT: Module metadata hook for module 0x3844f1a6e740 JS IMPORT: Defining meta.importSync for module 0x3844f1a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3844f1a6e600), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa9060), global 0x3844f1a6e1a0 JS IMPORT: Module metadata hook for module 0x3844f1aa91a0 JS IMPORT: Defining meta.importSync for module 0x3844f1aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fb203c123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1fb203c00100 of 0x1fb203c12c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fb203c12c30 in 0x1fb203c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fb203c00100 of 0x1fb203c130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fb203c00100 of 0x1fb203c122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fb203c00100 of 0x3844f1a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fb203c12c30 of 0x3844f1a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3844f1ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3844f1aad070, JSClass 0x7a176ccea620, in object 0x3844f1aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1fb203c13448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3844f1aad0d0, JSClass 0x7a176ccea620, in object 0x3844f1aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3844f1aad130, JSClass 0x7a176ccea620, in object 0x3844f1aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3844f1aad190, JSClass 0x7a176ccea620, in object 0x3844f1aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3844f1aad040 in GIRepository 0x1fb203c122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3844f1a6ee20), global 0x3844f1a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3844f1aa92e0), global 0x3844f1a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3844f1aad1f0 in GIRepository 0x1fb203c122e0 JS IMPORT: Async module resolve hook for module '"badmodule"' (relative to 0x1fb203c18108), global 0x3844f1a6e1a0 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 0x1fb203c00100 of 0x1fb203c18f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1fb203c00100 of 0x3844f1ab1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1fb203c00100 of 0x3844f1ab1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1fb203c12c30 of 0x3844f1ab1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3844f1ab1d30 class 0x7a176ccee360 in object 0x3844f1aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3844f1aad670, JSClass 0x7a176cceae20, in object 0x3844f1aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3844f1aad220 in GIRepository 0x1fb203c122e0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x1fb203c00100 of 0x3844f1ab1af0 '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 0x3844f1aad6a0, JSClass 0x7a176ccea620, in object 0x3844f1aad040 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 0x1fb203c00100 of 0x1fb203c1cac8 '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 0x21115aa00098 JS IMPORT: Defining parent (nil) of 0x21115aa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21115aa00100 of 0x21115aa00c90 '_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 0x56eb946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x56eb946e420), global 0x56eb946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x56eb946e420), global 0x56eb946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x56eb946e420), global 0x56eb946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x56eb946e420), global 0x56eb946e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x56eb946e420), global 0x56eb946e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x56eb946e600), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x56eb946e740), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x56eb946e880), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x56eb946e880), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x56eb946e740), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x56eb946e600), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a9060), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a9060), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a92e0), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a92e0), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x56eb946e600), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x56eb946e740), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x56eb946e880), global 0x56eb946e1a0 JS IMPORT: Module metadata hook for module 0x56eb946e740 JS IMPORT: Defining meta.importSync for module 0x56eb946e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x56eb946e600), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a9060), global 0x56eb946e1a0 JS IMPORT: Module metadata hook for module 0x56eb94a91a0 JS IMPORT: Defining meta.importSync for module 0x56eb94a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21115aa124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x21115aa00100 of 0x21115aa12dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21115aa12dd8 in 0x21115aa00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21115aa00100 of 0x21115aa132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21115aa00100 of 0x21115aa123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21115aa00100 of 0x56eb946ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21115aa12dd8 of 0x56eb946ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x56eb94b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x56eb94ad070, JSClass 0x7a176ccea620, in object 0x56eb94ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21115aa13630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x56eb94ad0d0, JSClass 0x7a176ccea620, in object 0x56eb94ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x56eb94ad130, JSClass 0x7a176ccea620, in object 0x56eb94ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x56eb94ad190, JSClass 0x7a176ccea620, in object 0x56eb94ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x56eb94ad040 in GIRepository 0x21115aa123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x56eb946ee20), global 0x56eb946e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x56eb94a92e0), global 0x56eb946e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x56eb94ad1f0 in GIRepository 0x21115aa123c0 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 0x56eb946e1a0 JS CTX: 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 0x2038a0f00098 JS IMPORT: Defining parent (nil) of 0x2038a0f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2038a0f00100 of 0x2038a0f00d70 '_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 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f9e12f6e420), global 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f9e12f6e420), global 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f9e12f6e420), global 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f9e12f6e420), global 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f9e12f6e420), global 0x3f9e12f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f9e12f6e600), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9e12f6e740), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9e12f6e880), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9e12f6e880), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9e12f6e740), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f9e12f6e600), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa9060), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa9060), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa92e0), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa92e0), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f9e12f6e600), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9e12f6e740), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9e12f6e880), global 0x3f9e12f6e1a0 JS IMPORT: Module metadata hook for module 0x3f9e12f6e740 JS IMPORT: Defining meta.importSync for module 0x3f9e12f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f9e12f6e600), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa9060), global 0x3f9e12f6e1a0 JS IMPORT: Module metadata hook for module 0x3f9e12fa91a0 JS IMPORT: Defining meta.importSync for module 0x3f9e12fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2038a0f125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2038a0f00100 of 0x2038a0f12f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2038a0f12f80 in 0x2038a0f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2038a0f00100 of 0x2038a0f134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2038a0f00100 of 0x2038a0f124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2038a0f00100 of 0x3f9e12f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2038a0f12f80 of 0x3f9e12f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f9e12fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f9e12fad070, JSClass 0x7a176ccea620, in object 0x3f9e12fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2038a0f137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f9e12fad0d0, JSClass 0x7a176ccea620, in object 0x3f9e12fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f9e12fad130, JSClass 0x7a176ccea620, in object 0x3f9e12fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f9e12fad190, JSClass 0x7a176ccea620, in object 0x3f9e12fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f9e12fad040 in GIRepository 0x2038a0f124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9e12f6ee20), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9e12fa92e0), global 0x3f9e12f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3f9e12fad1f0 in GIRepository 0x2038a0f124a0 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 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa9560), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa9560), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa9560), global 0x3f9e12f6e1a0 JS IMPORT: Module metadata hook for module 0x3f9e12fa96a0 JS IMPORT: Defining meta.importSync for module 0x3f9e12fa96a0 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 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa99c0), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa99c0), global 0x3f9e12f6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f9e12fa99c0), global 0x3f9e12f6e1a0 JS CTX: 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 0x1f548a600098 JS IMPORT: Defining parent (nil) of 0x1f548a600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f548a600100 of 0x1f548a600e50 '_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 0x309c3096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x309c3096e420), global 0x309c3096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x309c3096e420), global 0x309c3096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x309c3096e420), global 0x309c3096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x309c3096e420), global 0x309c3096e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x309c3096e420), global 0x309c3096e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x309c3096e600), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x309c3096e740), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x309c3096e880), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x309c3096e880), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x309c3096e740), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x309c3096e600), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a9060), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a9060), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a92e0), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a92e0), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x309c3096e600), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x309c3096e740), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x309c3096e880), global 0x309c3096e1a0 JS IMPORT: Module metadata hook for module 0x309c3096e740 JS IMPORT: Defining meta.importSync for module 0x309c3096e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x309c3096e600), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a9060), global 0x309c3096e1a0 JS IMPORT: Module metadata hook for module 0x309c309a91a0 JS IMPORT: Defining meta.importSync for module 0x309c309a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f548a612698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1f548a600100 of 0x1f548a613128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f548a613128 in 0x1f548a600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f548a600100 of 0x1f548a613670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f548a600100 of 0x1f548a612580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f548a600100 of 0x309c3096ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f548a613128 of 0x309c3096ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x309c309b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x309c309ad070, JSClass 0x7a176ccea620, in object 0x309c309ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f548a6139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x309c309ad0d0, JSClass 0x7a176ccea620, in object 0x309c309ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x309c309ad130, JSClass 0x7a176ccea620, in object 0x309c309ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x309c309ad190, JSClass 0x7a176ccea620, in object 0x309c309ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x309c309ad040 in GIRepository 0x1f548a612580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x309c3096ee20), global 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x309c309a92e0), global 0x309c3096e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x309c309ad1f0 in GIRepository 0x1f548a612580 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 0x309c3096e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x309c309a9560), global 0x309c3096e1a0 JS CTX: 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 0x29f531a00098 JS IMPORT: Defining parent (nil) of 0x29f531a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29f531a00100 of 0x29f531a00f30 '_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 0x28a3af66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28a3af66e420), global 0x28a3af66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28a3af66e420), global 0x28a3af66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28a3af66e420), global 0x28a3af66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28a3af66e420), global 0x28a3af66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28a3af66e420), global 0x28a3af66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28a3af66e600), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a3af66e740), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a3af66e880), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a3af66e880), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a3af66e740), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28a3af66e600), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a9060), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a9060), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a92e0), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a92e0), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28a3af66e600), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a3af66e740), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a3af66e880), global 0x28a3af66e1a0 JS IMPORT: Module metadata hook for module 0x28a3af66e740 JS IMPORT: Defining meta.importSync for module 0x28a3af66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28a3af66e600), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a9060), global 0x28a3af66e1a0 JS IMPORT: Module metadata hook for module 0x28a3af6a91a0 JS IMPORT: Defining meta.importSync for module 0x28a3af6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29f531a12778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x29f531a00100 of 0x29f531a132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29f531a132d0 in 0x29f531a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x29f531a00100 of 0x29f531a13838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29f531a00100 of 0x29f531a12660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29f531a00100 of 0x28a3af66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29f531a132d0 of 0x28a3af66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28a3af6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28a3af6ad070, JSClass 0x7a176ccea620, in object 0x28a3af6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x29f531a13b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28a3af6ad0d0, JSClass 0x7a176ccea620, in object 0x28a3af6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28a3af6ad130, JSClass 0x7a176ccea620, in object 0x28a3af6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28a3af6ad190, JSClass 0x7a176ccea620, in object 0x28a3af6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28a3af6ad040 in GIRepository 0x29f531a12660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a3af66ee20), global 0x28a3af66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a3af6a92e0), global 0x28a3af66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x28a3af6ad1f0 in GIRepository 0x29f531a12660 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x28a3af66e1a0 JS CTX: 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 0x1bf2a900098 JS IMPORT: Defining parent (nil) of 0x1bf2a900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1bf2a900100 of 0x1bf2a901010 '_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 0x15b54916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15b54916e420), global 0x15b54916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15b54916e420), global 0x15b54916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15b54916e420), global 0x15b54916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15b54916e420), global 0x15b54916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15b54916e420), global 0x15b54916e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15b54916e600), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15b54916e740), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15b54916e880), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15b54916e880), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15b54916e740), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15b54916e600), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a9060), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a9060), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a92e0), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a92e0), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15b54916e600), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15b54916e740), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15b54916e880), global 0x15b54916e1a0 JS IMPORT: Module metadata hook for module 0x15b54916e740 JS IMPORT: Defining meta.importSync for module 0x15b54916e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15b54916e600), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a9060), global 0x15b54916e1a0 JS IMPORT: Module metadata hook for module 0x15b5491a91a0 JS IMPORT: Defining meta.importSync for module 0x15b5491a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bf2a912858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1bf2a900100 of 0x1bf2a913478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1bf2a913478 in 0x1bf2a900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1bf2a900100 of 0x1bf2a913a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1bf2a900100 of 0x1bf2a912740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1bf2a900100 of 0x15b54916ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1bf2a913478 of 0x15b54916ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x15b5491b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15b5491ad070, JSClass 0x7a176ccea620, in object 0x15b5491ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1bf2a913d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15b5491ad0d0, JSClass 0x7a176ccea620, in object 0x15b5491ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15b5491ad130, JSClass 0x7a176ccea620, in object 0x15b5491ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15b5491ad190, JSClass 0x7a176ccea620, in object 0x15b5491ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x15b5491ad040 in GIRepository 0x1bf2a912740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15b54916ee20), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15b5491a92e0), global 0x15b54916e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x15b5491ad1f0 in GIRepository 0x1bf2a912740 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x15b54916e1a0 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 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x15b5491a96a0), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x15b5491a96a0), global 0x15b54916e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x15b5491a96a0), global 0x15b54916e1a0 JS CTX: 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 0x32cd13800098 JS IMPORT: Defining parent (nil) of 0x32cd13800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32cd13800100 of 0x32cd138010f0 '_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 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5c10f6e420), global 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5c10f6e420), global 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5c10f6e420), global 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5c10f6e420), global 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5c10f6e420), global 0x2e5c10f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5c10f6e600), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5c10f6e740), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5c10f6e880), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5c10f6e880), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5c10f6e740), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5c10f6e600), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa9060), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa9060), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa92e0), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa92e0), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5c10f6e600), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5c10f6e740), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5c10f6e880), global 0x2e5c10f6e1a0 JS IMPORT: Module metadata hook for module 0x2e5c10f6e740 JS IMPORT: Defining meta.importSync for module 0x2e5c10f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5c10f6e600), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa9060), global 0x2e5c10f6e1a0 JS IMPORT: Module metadata hook for module 0x2e5c10fa91a0 JS IMPORT: Defining meta.importSync for module 0x2e5c10fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32cd13812938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x32cd13800100 of 0x32cd13813620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32cd13813620 in 0x32cd13800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32cd13800100 of 0x32cd13813be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32cd13800100 of 0x32cd13812820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32cd13800100 of 0x2e5c10f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32cd13813620 of 0x2e5c10f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e5c10fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e5c10fad070, JSClass 0x7a176ccea620, in object 0x2e5c10fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x32cd13813f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e5c10fad0d0, JSClass 0x7a176ccea620, in object 0x2e5c10fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e5c10fad130, JSClass 0x7a176ccea620, in object 0x2e5c10fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e5c10fad190, JSClass 0x7a176ccea620, in object 0x2e5c10fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e5c10fad040 in GIRepository 0x32cd13812820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5c10f6ee20), global 0x2e5c10f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5c10fa92e0), global 0x2e5c10f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2e5c10fad1f0 in GIRepository 0x32cd13812820 JS IMPORT: Module resolve hook for module 'foo' (nonexist.js), global 0x2e5c10f6e1a0 JS CTX: 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 0x2b7df4c00098 JS IMPORT: Defining parent (nil) of 0x2b7df4c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b7df4c00100 of 0x2b7df4c011d0 '_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 0x258cc546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x258cc546e420), global 0x258cc546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x258cc546e420), global 0x258cc546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x258cc546e420), global 0x258cc546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x258cc546e420), global 0x258cc546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x258cc546e420), global 0x258cc546e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x258cc546e600), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258cc546e740), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258cc546e880), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258cc546e880), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258cc546e740), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x258cc546e600), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a9060), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a9060), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a92e0), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a92e0), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x258cc546e600), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258cc546e740), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258cc546e880), global 0x258cc546e1a0 JS IMPORT: Module metadata hook for module 0x258cc546e740 JS IMPORT: Defining meta.importSync for module 0x258cc546e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x258cc546e600), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a9060), global 0x258cc546e1a0 JS IMPORT: Module metadata hook for module 0x258cc54a91a0 JS IMPORT: Defining meta.importSync for module 0x258cc54a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b7df4c12a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2b7df4c00100 of 0x2b7df4c137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b7df4c137c8 in 0x2b7df4c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b7df4c00100 of 0x2b7df4c13db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b7df4c00100 of 0x2b7df4c12900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b7df4c00100 of 0x258cc546ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b7df4c137c8 of 0x258cc546ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x258cc54b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x258cc54ad070, JSClass 0x7a176ccea620, in object 0x258cc54ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b7df4c14108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x258cc54ad0d0, JSClass 0x7a176ccea620, in object 0x258cc54ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x258cc54ad130, JSClass 0x7a176ccea620, in object 0x258cc54ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x258cc54ad190, JSClass 0x7a176ccea620, in object 0x258cc54ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x258cc54ad040 in GIRepository 0x2b7df4c12900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258cc546ee20), global 0x258cc546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258cc54a92e0), global 0x258cc546e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x258cc54ad1f0 in GIRepository 0x2b7df4c12900 JS CTX: 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 0x2c3c61300098 JS IMPORT: Defining parent (nil) of 0x2c3c61300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2c3c61300100 of 0x2c3c613012b0 '_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 0x1a2c3066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a2c3066e420), global 0x1a2c3066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a2c3066e420), global 0x1a2c3066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a2c3066e420), global 0x1a2c3066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a2c3066e420), global 0x1a2c3066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a2c3066e420), global 0x1a2c3066e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a2c3066e600), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a2c3066e740), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a2c3066e880), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a2c3066e880), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a2c3066e740), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a2c3066e600), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a9060), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a9060), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a92e0), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a92e0), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a2c3066e600), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a2c3066e740), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a2c3066e880), global 0x1a2c3066e1a0 JS IMPORT: Module metadata hook for module 0x1a2c3066e740 JS IMPORT: Defining meta.importSync for module 0x1a2c3066e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a2c3066e600), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a9060), global 0x1a2c3066e1a0 JS IMPORT: Module metadata hook for module 0x1a2c306a91a0 JS IMPORT: Defining meta.importSync for module 0x1a2c306a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c3c61312af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2c3c61300100 of 0x2c3c61313970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2c3c61313970 in 0x2c3c61300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2c3c61300100 of 0x2c3c61313f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2c3c61300100 of 0x2c3c613129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2c3c61300100 of 0x1a2c3066ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2c3c61313970 of 0x1a2c3066ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a2c306b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a2c306ad070, JSClass 0x7a176ccea620, in object 0x1a2c306ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2c3c613142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a2c306ad0d0, JSClass 0x7a176ccea620, in object 0x1a2c306ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a2c306ad130, JSClass 0x7a176ccea620, in object 0x1a2c306ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a2c306ad190, JSClass 0x7a176ccea620, in object 0x1a2c306ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a2c306ad040 in GIRepository 0x2c3c613129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a2c3066ee20), global 0x1a2c3066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a2c306a92e0), global 0x1a2c3066e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1a2c306ad1f0 in GIRepository 0x2c3c613129e0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2c3c61300100 of 0x2c3c61319340 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2c3c61300100 of 0x1a2c306b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2c3c61300100 of 0x1a2c306b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2c3c61313970 of 0x1a2c306b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a2c306b1c70 class 0x7a176ccee360 in object 0x1a2c306ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a2c306ad670, JSClass 0x7a176cceae20, in object 0x1a2c306ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a2c306ad220 in GIRepository 0x2c3c613129e0 JS G OBJ: Defined class for Gjs_FooBar (Gjs_FooBar), prototype 0x1a2c306ad6d0, JSClass 0x7a176cceae20, in object 0x2c3c61312ad0 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 0x34b9e6200098 JS IMPORT: Defining parent (nil) of 0x34b9e6200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34b9e6200100 of 0x34b9e6201390 '_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 0x2ff780e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ff780e6e420), global 0x2ff780e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ff780e6e420), global 0x2ff780e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ff780e6e420), global 0x2ff780e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ff780e6e420), global 0x2ff780e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ff780e6e420), global 0x2ff780e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ff780e6e600), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ff780e6e740), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ff780e6e880), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ff780e6e880), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ff780e6e740), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ff780e6e600), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea9060), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea9060), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea92e0), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea92e0), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ff780e6e600), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ff780e6e740), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ff780e6e880), global 0x2ff780e6e1a0 JS IMPORT: Module metadata hook for module 0x2ff780e6e740 JS IMPORT: Defining meta.importSync for module 0x2ff780e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ff780e6e600), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea9060), global 0x2ff780e6e1a0 JS IMPORT: Module metadata hook for module 0x2ff780ea91a0 JS IMPORT: Defining meta.importSync for module 0x2ff780ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34b9e6212bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x34b9e6200100 of 0x34b9e6213b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34b9e6213b18 in 0x34b9e6200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34b9e6200100 of 0x34b9e6214158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34b9e6200100 of 0x34b9e6212ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34b9e6200100 of 0x2ff780e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34b9e6213b18 of 0x2ff780e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ff780eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ff780ead070, JSClass 0x7a176ccea620, in object 0x2ff780ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x34b9e62144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ff780ead0d0, JSClass 0x7a176ccea620, in object 0x2ff780ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ff780ead130, JSClass 0x7a176ccea620, in object 0x2ff780ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ff780ead190, JSClass 0x7a176ccea620, in object 0x2ff780ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ff780ead040 in GIRepository 0x34b9e6212ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ff780e6ee20), global 0x2ff780e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ff780ea92e0), global 0x2ff780e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2ff780ead1f0 in GIRepository 0x34b9e6212ac0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x34b9e6200100 of 0x34b9e6219578 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x34b9e6200100 of 0x2ff780eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x34b9e6200100 of 0x2ff780eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x34b9e6213b18 of 0x2ff780eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2ff780eb1c70 class 0x7a176ccee360 in object 0x2ff780ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2ff780ead670, JSClass 0x7a176cceae20, in object 0x2ff780ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2ff780ead220 in GIRepository 0x34b9e6212ac0 JS G OBJ: Defined class for GjsTestNoIntrospectionObject (GjsTestNoIntrospectionObject), prototype 0x2ff780ead6d0, JSClass 0x7a176cceae20, in object 0x34b9e6212bb0 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 0x52b7df00098 JS IMPORT: Defining parent (nil) of 0x52b7df00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x52b7df00100 of 0x52b7df01470 '_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 0xc0f3626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc0f3626e420), global 0xc0f3626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc0f3626e420), global 0xc0f3626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc0f3626e420), global 0xc0f3626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc0f3626e420), global 0xc0f3626e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc0f3626e420), global 0xc0f3626e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc0f3626e600), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc0f3626e740), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc0f3626e880), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc0f3626e880), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc0f3626e740), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc0f3626e600), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a9060), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a9060), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a92e0), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a92e0), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc0f3626e600), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc0f3626e740), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc0f3626e880), global 0xc0f3626e1a0 JS IMPORT: Module metadata hook for module 0xc0f3626e740 JS IMPORT: Defining meta.importSync for module 0xc0f3626e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc0f3626e600), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a9060), global 0xc0f3626e1a0 JS IMPORT: Module metadata hook for module 0xc0f362a91a0 JS IMPORT: Defining meta.importSync for module 0xc0f362a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x52b7df12cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x52b7df00100 of 0x52b7df13cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x52b7df13cc0 in 0x52b7df00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x52b7df00100 of 0x52b7df14328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x52b7df00100 of 0x52b7df12ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x52b7df00100 of 0xc0f3626ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x52b7df13cc0 of 0xc0f3626ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc0f362b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc0f362ad070, JSClass 0x7a176ccea620, in object 0xc0f362ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x52b7df14678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc0f362ad0d0, JSClass 0x7a176ccea620, in object 0xc0f362ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc0f362ad130, JSClass 0x7a176ccea620, in object 0xc0f362ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc0f362ad190, JSClass 0x7a176ccea620, in object 0xc0f362ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc0f362ad040 in GIRepository 0x52b7df12ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc0f3626ee20), global 0xc0f3626e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc0f362a92e0), global 0xc0f3626e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xc0f362ad1f0 in GIRepository 0x52b7df12ba0 Gjs-Message: 05:50:20.425: 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: 05:50:20.436: 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 0x3cc1f6a00098 JS IMPORT: Defining parent (nil) of 0x3cc1f6a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cc1f6a00100 of 0x3cc1f6a01550 '_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 0x1fc04776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1fc04776e420), global 0x1fc04776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1fc04776e420), global 0x1fc04776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1fc04776e420), global 0x1fc04776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1fc04776e420), global 0x1fc04776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1fc04776e420), global 0x1fc04776e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1fc04776e600), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fc04776e740), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fc04776e880), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fc04776e880), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fc04776e740), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1fc04776e600), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a9060), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a9060), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a92e0), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a92e0), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1fc04776e600), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fc04776e740), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fc04776e880), global 0x1fc04776e1a0 JS IMPORT: Module metadata hook for module 0x1fc04776e740 JS IMPORT: Defining meta.importSync for module 0x1fc04776e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1fc04776e600), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a9060), global 0x1fc04776e1a0 JS IMPORT: Module metadata hook for module 0x1fc0477a91a0 JS IMPORT: Defining meta.importSync for module 0x1fc0477a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cc1f6a12d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3cc1f6a00100 of 0x3cc1f6a13e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cc1f6a13e68 in 0x3cc1f6a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cc1f6a00100 of 0x3cc1f6a144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cc1f6a00100 of 0x3cc1f6a12c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cc1f6a00100 of 0x1fc04776ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cc1f6a13e68 of 0x1fc04776ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1fc0477b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1fc0477ad070, JSClass 0x7a176ccea620, in object 0x1fc0477ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3cc1f6a14848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1fc0477ad0d0, JSClass 0x7a176ccea620, in object 0x1fc0477ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fc0477ad130, JSClass 0x7a176ccea620, in object 0x1fc0477ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fc0477ad190, JSClass 0x7a176ccea620, in object 0x1fc0477ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1fc0477ad040 in GIRepository 0x3cc1f6a12c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fc04776ee20), global 0x1fc04776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fc0477a92e0), global 0x1fc04776e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1fc0477ad1f0 in GIRepository 0x3cc1f6a12c80 ** 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 0x2e0161c00098 JS IMPORT: Defining parent (nil) of 0x2e0161c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e0161c00100 of 0x2e0161c01630 '_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 0x25550476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25550476e420), global 0x25550476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25550476e420), global 0x25550476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25550476e420), global 0x25550476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25550476e420), global 0x25550476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25550476e420), global 0x25550476e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25550476e600), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25550476e740), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25550476e880), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25550476e880), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25550476e740), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25550476e600), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a9060), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a9060), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a92e0), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a92e0), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25550476e600), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25550476e740), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25550476e880), global 0x25550476e1a0 JS IMPORT: Module metadata hook for module 0x25550476e740 JS IMPORT: Defining meta.importSync for module 0x25550476e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25550476e600), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a9060), global 0x25550476e1a0 JS IMPORT: Module metadata hook for module 0x2555047a91a0 JS IMPORT: Defining meta.importSync for module 0x2555047a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e0161c12e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2e0161c00100 of 0x2e0161c14010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e0161c14010 in 0x2e0161c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e0161c00100 of 0x2e0161c146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e0161c00100 of 0x2e0161c12d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e0161c00100 of 0x25550476ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e0161c14010 of 0x25550476ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2555047b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2555047ad070, JSClass 0x7a176ccea620, in object 0x2555047ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e0161c14a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2555047ad0d0, JSClass 0x7a176ccea620, in object 0x2555047ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2555047ad130, JSClass 0x7a176ccea620, in object 0x2555047ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2555047ad190, JSClass 0x7a176ccea620, in object 0x2555047ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2555047ad040 in GIRepository 0x2e0161c12d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25550476ee20), global 0x25550476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2555047a92e0), global 0x25550476e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2555047ad1f0 in GIRepository 0x2e0161c12d60 JS CTX: 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 0x2e264bc00098 JS IMPORT: Defining parent (nil) of 0x2e264bc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e264bc00100 of 0x2e264bc01710 '_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 0x35d20df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35d20df6e420), global 0x35d20df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35d20df6e420), global 0x35d20df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35d20df6e420), global 0x35d20df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35d20df6e420), global 0x35d20df6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35d20df6e420), global 0x35d20df6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35d20df6e600), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35d20df6e740), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35d20df6e880), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35d20df6e880), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35d20df6e740), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35d20df6e600), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa9060), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa9060), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa92e0), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa92e0), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35d20df6e600), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35d20df6e740), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35d20df6e880), global 0x35d20df6e1a0 JS IMPORT: Module metadata hook for module 0x35d20df6e740 JS IMPORT: Defining meta.importSync for module 0x35d20df6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35d20df6e600), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa9060), global 0x35d20df6e1a0 JS IMPORT: Module metadata hook for module 0x35d20dfa91a0 JS IMPORT: Defining meta.importSync for module 0x35d20dfa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e264bc12f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2e264bc00100 of 0x2e264bc141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e264bc141b8 in 0x2e264bc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e264bc00100 of 0x2e264bc14898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e264bc00100 of 0x2e264bc12e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e264bc00100 of 0x35d20df6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e264bc141b8 of 0x35d20df6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x35d20dfb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x35d20dfad070, JSClass 0x7a176ccea620, in object 0x35d20dfad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e264bc14be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x35d20dfad0d0, JSClass 0x7a176ccea620, in object 0x35d20dfad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x35d20dfad130, JSClass 0x7a176ccea620, in object 0x35d20dfad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x35d20dfad190, JSClass 0x7a176ccea620, in object 0x35d20dfad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x35d20dfad040 in GIRepository 0x2e264bc12e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35d20df6ee20), global 0x35d20df6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35d20dfa92e0), global 0x35d20df6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x35d20dfad1f0 in GIRepository 0x2e264bc12e40 JS CTX: 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 0xfc43ec00098 JS IMPORT: Defining parent (nil) of 0xfc43ec00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfc43ec00100 of 0xfc43ec017f0 '_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 0x1d841c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d841c06e420), global 0x1d841c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d841c06e420), global 0x1d841c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d841c06e420), global 0x1d841c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d841c06e420), global 0x1d841c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d841c06e420), global 0x1d841c06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d841c06e600), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d841c06e740), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d841c06e880), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d841c06e880), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d841c06e740), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d841c06e600), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a9060), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a9060), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a92e0), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a92e0), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d841c06e600), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d841c06e740), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d841c06e880), global 0x1d841c06e1a0 JS IMPORT: Module metadata hook for module 0x1d841c06e740 JS IMPORT: Defining meta.importSync for module 0x1d841c06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d841c06e600), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a9060), global 0x1d841c06e1a0 JS IMPORT: Module metadata hook for module 0x1d841c0a91a0 JS IMPORT: Defining meta.importSync for module 0x1d841c0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfc43ec13038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xfc43ec00100 of 0xfc43ec14360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfc43ec14360 in 0xfc43ec00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfc43ec00100 of 0xfc43ec14a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfc43ec00100 of 0xfc43ec12f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfc43ec00100 of 0x1d841c06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfc43ec14360 of 0x1d841c06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d841c0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d841c0ad070, JSClass 0x7a176ccea620, in object 0x1d841c0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xfc43ec14db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d841c0ad0d0, JSClass 0x7a176ccea620, in object 0x1d841c0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d841c0ad130, JSClass 0x7a176ccea620, in object 0x1d841c0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d841c0ad190, JSClass 0x7a176ccea620, in object 0x1d841c0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d841c0ad040 in GIRepository 0xfc43ec12f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d841c06ee20), global 0x1d841c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d841c0a92e0), global 0x1d841c06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1d841c0ad1f0 in GIRepository 0xfc43ec12f20 JS CTX: 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 0x7b03ea00098 JS IMPORT: Defining parent (nil) of 0x7b03ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7b03ea00100 of 0x7b03ea018d0 '_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 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b1b53a6e420), global 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b1b53a6e420), global 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b1b53a6e420), global 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b1b53a6e420), global 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b1b53a6e420), global 0x3b1b53a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b1b53a6e600), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b1b53a6e740), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b1b53a6e880), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b1b53a6e880), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b1b53a6e740), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b1b53a6e600), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa9060), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa9060), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa92e0), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa92e0), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b1b53a6e600), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b1b53a6e740), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b1b53a6e880), global 0x3b1b53a6e1a0 JS IMPORT: Module metadata hook for module 0x3b1b53a6e740 JS IMPORT: Defining meta.importSync for module 0x3b1b53a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b1b53a6e600), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa9060), global 0x3b1b53a6e1a0 JS IMPORT: Module metadata hook for module 0x3b1b53aa91a0 JS IMPORT: Defining meta.importSync for module 0x3b1b53aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7b03ea13118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x7b03ea00100 of 0x7b03ea14508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7b03ea14508 in 0x7b03ea00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7b03ea00100 of 0x7b03ea14c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7b03ea00100 of 0x7b03ea13000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7b03ea00100 of 0x3b1b53a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7b03ea14508 of 0x3b1b53a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b1b53ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b1b53aad070, JSClass 0x7a176ccea620, in object 0x3b1b53aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7b03ea14f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b1b53aad0d0, JSClass 0x7a176ccea620, in object 0x3b1b53aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b1b53aad130, JSClass 0x7a176ccea620, in object 0x3b1b53aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b1b53aad190, JSClass 0x7a176ccea620, in object 0x3b1b53aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b1b53aad040 in GIRepository 0x7b03ea13000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b1b53a6ee20), global 0x3b1b53a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b1b53aa92e0), global 0x3b1b53a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3b1b53aad1f0 in GIRepository 0x7b03ea13000 JS CTX: 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 0x2eecc600098 JS IMPORT: Defining parent (nil) of 0x2eecc600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2eecc600100 of 0x2eecc601590 '_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 0x11bcd846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11bcd846e420), global 0x11bcd846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11bcd846e420), global 0x11bcd846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11bcd846e420), global 0x11bcd846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11bcd846e420), global 0x11bcd846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11bcd846e420), global 0x11bcd846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11bcd846e600), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11bcd846e740), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11bcd846e880), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11bcd846e880), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11bcd846e740), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11bcd846e600), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a9060), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a9060), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a92e0), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a92e0), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11bcd846e600), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11bcd846e740), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11bcd846e880), global 0x11bcd846e1a0 JS IMPORT: Module metadata hook for module 0x11bcd846e740 JS IMPORT: Defining meta.importSync for module 0x11bcd846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11bcd846e600), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a9060), global 0x11bcd846e1a0 JS IMPORT: Module metadata hook for module 0x11bcd84a91a0 JS IMPORT: Defining meta.importSync for module 0x11bcd84a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2eecc612dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2eecc600100 of 0x2eecc614290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2eecc614290 in 0x2eecc600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2eecc600100 of 0x2eecc6149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2eecc600100 of 0x2eecc612cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2eecc600100 of 0x11bcd846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2eecc614290 of 0x11bcd846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11bcd84b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11bcd84ad070, JSClass 0x7a176ccea620, in object 0x11bcd84ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2eecc614d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11bcd84ad0d0, JSClass 0x7a176ccea620, in object 0x11bcd84ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11bcd84ad130, JSClass 0x7a176ccea620, in object 0x11bcd84ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11bcd84ad190, JSClass 0x7a176ccea620, in object 0x11bcd84ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11bcd84ad040 in GIRepository 0x2eecc612cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11bcd846ee20), global 0x11bcd846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11bcd84a92e0), global 0x11bcd846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x11bcd84ad1f0 in GIRepository 0x2eecc612cc0 JS CTX: 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 0x2ef42f500098 JS IMPORT: Defining parent (nil) of 0x2ef42f500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ef42f500100 of 0x2ef42f501648 '_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 0x11b7fb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11b7fb96e420), global 0x11b7fb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11b7fb96e420), global 0x11b7fb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11b7fb96e420), global 0x11b7fb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11b7fb96e420), global 0x11b7fb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11b7fb96e420), global 0x11b7fb96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11b7fb96e600), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7fb96e740), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7fb96e880), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7fb96e880), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7fb96e740), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11b7fb96e600), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a9060), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a9060), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a92e0), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a92e0), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11b7fb96e600), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11b7fb96e740), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11b7fb96e880), global 0x11b7fb96e1a0 JS IMPORT: Module metadata hook for module 0x11b7fb96e740 JS IMPORT: Defining meta.importSync for module 0x11b7fb96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11b7fb96e600), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a9060), global 0x11b7fb96e1a0 JS IMPORT: Module metadata hook for module 0x11b7fb9a91a0 JS IMPORT: Defining meta.importSync for module 0x11b7fb9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ef42f512e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2ef42f500100 of 0x2ef42f514410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ef42f514410 in 0x2ef42f500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ef42f500100 of 0x2ef42f514b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ef42f500100 of 0x2ef42f512d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ef42f500100 of 0x11b7fb96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ef42f514410 of 0x11b7fb96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11b7fb9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11b7fb9ad070, JSClass 0x7a176ccea620, in object 0x11b7fb9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2ef42f514ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11b7fb9ad0d0, JSClass 0x7a176ccea620, in object 0x11b7fb9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11b7fb9ad130, JSClass 0x7a176ccea620, in object 0x11b7fb9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11b7fb9ad190, JSClass 0x7a176ccea620, in object 0x11b7fb9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11b7fb9ad040 in GIRepository 0x2ef42f512d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11b7fb96ee20), global 0x11b7fb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11b7fb9a92e0), global 0x11b7fb96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x11b7fb9ad1f0 in GIRepository 0x2ef42f512d78 JS CTX: 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 0x26bd80600098 JS IMPORT: Defining parent (nil) of 0x26bd80600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26bd80600100 of 0x26bd80601700 '_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 0x38aeacb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38aeacb6e420), global 0x38aeacb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38aeacb6e420), global 0x38aeacb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38aeacb6e420), global 0x38aeacb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38aeacb6e420), global 0x38aeacb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38aeacb6e420), global 0x38aeacb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38aeacb6e600), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38aeacb6e740), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38aeacb6e880), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38aeacb6e880), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38aeacb6e740), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38aeacb6e600), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba9060), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba9060), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba92e0), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba92e0), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38aeacb6e600), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38aeacb6e740), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38aeacb6e880), global 0x38aeacb6e1a0 JS IMPORT: Module metadata hook for module 0x38aeacb6e740 JS IMPORT: Defining meta.importSync for module 0x38aeacb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38aeacb6e600), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba9060), global 0x38aeacb6e1a0 JS IMPORT: Module metadata hook for module 0x38aeacba91a0 JS IMPORT: Defining meta.importSync for module 0x38aeacba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26bd80612f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x26bd80600100 of 0x26bd80614590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26bd80614590 in 0x26bd80600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26bd80600100 of 0x26bd80614d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26bd80600100 of 0x26bd80612e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26bd80600100 of 0x38aeacb6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26bd80614590 of 0x38aeacb6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38aeacbb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38aeacbad070, JSClass 0x7a176ccea620, in object 0x38aeacbad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26bd80615088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38aeacbad0d0, JSClass 0x7a176ccea620, in object 0x38aeacbad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38aeacbad130, JSClass 0x7a176ccea620, in object 0x38aeacbad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38aeacbad190, JSClass 0x7a176ccea620, in object 0x38aeacbad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38aeacbad040 in GIRepository 0x26bd80612e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38aeacb6ee20), global 0x38aeacb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38aeacba92e0), global 0x38aeacb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x38aeacbad1f0 in GIRepository 0x26bd80612e30 JS CTX: 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 0x19ec0ca00098 JS IMPORT: Defining parent (nil) of 0x19ec0ca00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19ec0ca00100 of 0x19ec0ca017b8 '_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 0x3ac06de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ac06de6e420), global 0x3ac06de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ac06de6e420), global 0x3ac06de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ac06de6e420), global 0x3ac06de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ac06de6e420), global 0x3ac06de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ac06de6e420), global 0x3ac06de6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ac06de6e600), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac06de6e740), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac06de6e880), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac06de6e880), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac06de6e740), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ac06de6e600), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea9060), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea9060), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea92e0), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea92e0), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ac06de6e600), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac06de6e740), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac06de6e880), global 0x3ac06de6e1a0 JS IMPORT: Module metadata hook for module 0x3ac06de6e740 JS IMPORT: Defining meta.importSync for module 0x3ac06de6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ac06de6e600), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea9060), global 0x3ac06de6e1a0 JS IMPORT: Module metadata hook for module 0x3ac06dea91a0 JS IMPORT: Defining meta.importSync for module 0x3ac06dea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19ec0ca13000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x19ec0ca00100 of 0x19ec0ca14710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19ec0ca14710 in 0x19ec0ca00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x19ec0ca00100 of 0x19ec0ca14ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19ec0ca00100 of 0x19ec0ca12ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19ec0ca00100 of 0x3ac06de6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19ec0ca14710 of 0x3ac06de6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ac06deb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ac06dead070, JSClass 0x7a176ccea620, in object 0x3ac06dead040 JS CTX: Initialized class GIRepositoryGType prototype 0x19ec0ca15230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ac06dead0d0, JSClass 0x7a176ccea620, in object 0x3ac06dead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ac06dead130, JSClass 0x7a176ccea620, in object 0x3ac06dead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ac06dead190, JSClass 0x7a176ccea620, in object 0x3ac06dead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ac06dead040 in GIRepository 0x19ec0ca12ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ac06de6ee20), global 0x3ac06de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac06dea92e0), global 0x3ac06de6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3ac06dead1f0 in GIRepository 0x19ec0ca12ee8 JS CTX: 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 0x1c910bf00098 JS IMPORT: Defining parent (nil) of 0x1c910bf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c910bf00100 of 0x1c910bf01870 '_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 0x3f3aa646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3aa646e420), global 0x3f3aa646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3aa646e420), global 0x3f3aa646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3aa646e420), global 0x3f3aa646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3aa646e420), global 0x3f3aa646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3aa646e420), global 0x3f3aa646e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f3aa646e600), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3aa646e740), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3aa646e880), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3aa646e880), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3aa646e740), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f3aa646e600), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a9060), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a9060), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a92e0), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a92e0), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f3aa646e600), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3aa646e740), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3aa646e880), global 0x3f3aa646e1a0 JS IMPORT: Module metadata hook for module 0x3f3aa646e740 JS IMPORT: Defining meta.importSync for module 0x3f3aa646e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f3aa646e600), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a9060), global 0x3f3aa646e1a0 JS IMPORT: Module metadata hook for module 0x3f3aa64a91a0 JS IMPORT: Defining meta.importSync for module 0x3f3aa64a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c910bf130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1c910bf00100 of 0x1c910bf14890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c910bf14890 in 0x1c910bf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c910bf00100 of 0x1c910bf15088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c910bf00100 of 0x1c910bf12fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c910bf00100 of 0x3f3aa646ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c910bf14890 of 0x3f3aa646ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f3aa64b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f3aa64ad070, JSClass 0x7a176ccea620, in object 0x3f3aa64ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c910bf153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f3aa64ad0d0, JSClass 0x7a176ccea620, in object 0x3f3aa64ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f3aa64ad130, JSClass 0x7a176ccea620, in object 0x3f3aa64ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f3aa64ad190, JSClass 0x7a176ccea620, in object 0x3f3aa64ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f3aa64ad040 in GIRepository 0x1c910bf12fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3aa646ee20), global 0x3f3aa646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3aa64a92e0), global 0x3f3aa646e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3f3aa64ad1f0 in GIRepository 0x1c910bf12fa0 JS CTX: 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 0x2a2ca5d00098 JS IMPORT: Defining parent (nil) of 0x2a2ca5d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a2ca5d00100 of 0x2a2ca5d01928 '_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 0x31eef8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31eef8f6e420), global 0x31eef8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31eef8f6e420), global 0x31eef8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31eef8f6e420), global 0x31eef8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31eef8f6e420), global 0x31eef8f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31eef8f6e420), global 0x31eef8f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31eef8f6e600), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31eef8f6e740), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31eef8f6e880), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31eef8f6e880), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31eef8f6e740), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31eef8f6e600), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa9060), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa9060), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa92e0), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa92e0), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31eef8f6e600), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31eef8f6e740), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31eef8f6e880), global 0x31eef8f6e1a0 JS IMPORT: Module metadata hook for module 0x31eef8f6e740 JS IMPORT: Defining meta.importSync for module 0x31eef8f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31eef8f6e600), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa9060), global 0x31eef8f6e1a0 JS IMPORT: Module metadata hook for module 0x31eef8fa91a0 JS IMPORT: Defining meta.importSync for module 0x31eef8fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a2ca5d13170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2a2ca5d00100 of 0x2a2ca5d14a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a2ca5d14a10 in 0x2a2ca5d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a2ca5d00100 of 0x2a2ca5d15230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a2ca5d00100 of 0x2a2ca5d13058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a2ca5d00100 of 0x31eef8f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a2ca5d14a10 of 0x31eef8f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31eef8fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31eef8fad070, JSClass 0x7a176ccea620, in object 0x31eef8fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a2ca5d15580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31eef8fad0d0, JSClass 0x7a176ccea620, in object 0x31eef8fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31eef8fad130, JSClass 0x7a176ccea620, in object 0x31eef8fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31eef8fad190, JSClass 0x7a176ccea620, in object 0x31eef8fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31eef8fad040 in GIRepository 0x2a2ca5d13058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31eef8f6ee20), global 0x31eef8f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31eef8fa92e0), global 0x31eef8f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x31eef8fad1f0 in GIRepository 0x2a2ca5d13058 JS CTX: 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 0x345367200098 JS IMPORT: Defining parent (nil) of 0x345367200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x345367200100 of 0x3453672019e0 '_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 0x1ac748f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac748f6e420), global 0x1ac748f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac748f6e420), global 0x1ac748f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac748f6e420), global 0x1ac748f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac748f6e420), global 0x1ac748f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ac748f6e420), global 0x1ac748f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ac748f6e600), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac748f6e740), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac748f6e880), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac748f6e880), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac748f6e740), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ac748f6e600), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa9060), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa9060), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa92e0), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa92e0), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ac748f6e600), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ac748f6e740), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ac748f6e880), global 0x1ac748f6e1a0 JS IMPORT: Module metadata hook for module 0x1ac748f6e740 JS IMPORT: Defining meta.importSync for module 0x1ac748f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ac748f6e600), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa9060), global 0x1ac748f6e1a0 JS IMPORT: Module metadata hook for module 0x1ac748fa91a0 JS IMPORT: Defining meta.importSync for module 0x1ac748fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x345367213228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x345367200100 of 0x345367214b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x345367214b90 in 0x345367200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x345367200100 of 0x3453672153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x345367200100 of 0x345367213110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x345367200100 of 0x1ac748f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x345367214b90 of 0x1ac748f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ac748fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ac748fad070, JSClass 0x7a176ccea620, in object 0x1ac748fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x345367215728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ac748fad0d0, JSClass 0x7a176ccea620, in object 0x1ac748fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ac748fad130, JSClass 0x7a176ccea620, in object 0x1ac748fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ac748fad190, JSClass 0x7a176ccea620, in object 0x1ac748fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ac748fad040 in GIRepository 0x345367213110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ac748f6ee20), global 0x1ac748f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ac748fa92e0), global 0x1ac748f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1ac748fad1f0 in GIRepository 0x345367213110 JS CTX: 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 0x31cc95000098 JS IMPORT: Defining parent (nil) of 0x31cc95000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31cc95000100 of 0x31cc95001a98 '_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 0x3bb76da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb76da6e420), global 0x3bb76da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb76da6e420), global 0x3bb76da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb76da6e420), global 0x3bb76da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb76da6e420), global 0x3bb76da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb76da6e420), global 0x3bb76da6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bb76da6e600), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb76da6e740), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb76da6e880), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb76da6e880), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb76da6e740), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bb76da6e600), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa9060), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa9060), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa92e0), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa92e0), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bb76da6e600), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb76da6e740), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb76da6e880), global 0x3bb76da6e1a0 JS IMPORT: Module metadata hook for module 0x3bb76da6e740 JS IMPORT: Defining meta.importSync for module 0x3bb76da6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bb76da6e600), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa9060), global 0x3bb76da6e1a0 JS IMPORT: Module metadata hook for module 0x3bb76daa91a0 JS IMPORT: Defining meta.importSync for module 0x3bb76daa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31cc950132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x31cc95000100 of 0x31cc95014d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31cc95014d10 in 0x31cc95000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31cc95000100 of 0x31cc95015580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31cc95000100 of 0x31cc950131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31cc95000100 of 0x3bb76da6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31cc95014d10 of 0x3bb76da6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3bb76dab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3bb76daad070, JSClass 0x7a176ccea620, in object 0x3bb76daad040 JS CTX: Initialized class GIRepositoryGType prototype 0x31cc950158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3bb76daad0d0, JSClass 0x7a176ccea620, in object 0x3bb76daad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bb76daad130, JSClass 0x7a176ccea620, in object 0x3bb76daad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bb76daad190, JSClass 0x7a176ccea620, in object 0x3bb76daad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3bb76daad040 in GIRepository 0x31cc950131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb76da6ee20), global 0x3bb76da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb76daa92e0), global 0x3bb76da6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3bb76daad1f0 in GIRepository 0x31cc950131c8 JS CTX: 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 0xfef33300098 JS IMPORT: Defining parent (nil) of 0xfef33300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfef33300100 of 0xfef33301b50 '_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 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ff5aa6e420), global 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ff5aa6e420), global 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ff5aa6e420), global 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ff5aa6e420), global 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30ff5aa6e420), global 0x30ff5aa6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30ff5aa6e600), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ff5aa6e740), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ff5aa6e880), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ff5aa6e880), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ff5aa6e740), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30ff5aa6e600), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa9060), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa9060), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa92e0), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa92e0), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30ff5aa6e600), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30ff5aa6e740), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30ff5aa6e880), global 0x30ff5aa6e1a0 JS IMPORT: Module metadata hook for module 0x30ff5aa6e740 JS IMPORT: Defining meta.importSync for module 0x30ff5aa6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30ff5aa6e600), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa9060), global 0x30ff5aa6e1a0 JS IMPORT: Module metadata hook for module 0x30ff5aaa91a0 JS IMPORT: Defining meta.importSync for module 0x30ff5aaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfef33313398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xfef33300100 of 0xfef33314e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfef33314e90 in 0xfef33300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfef33300100 of 0xfef33315728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfef33300100 of 0xfef33313280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfef33300100 of 0x30ff5aa6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfef33314e90 of 0x30ff5aa6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30ff5aab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30ff5aaad070, JSClass 0x7a176ccea620, in object 0x30ff5aaad040 JS CTX: Initialized class GIRepositoryGType prototype 0xfef33315a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30ff5aaad0d0, JSClass 0x7a176ccea620, in object 0x30ff5aaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30ff5aaad130, JSClass 0x7a176ccea620, in object 0x30ff5aaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30ff5aaad190, JSClass 0x7a176ccea620, in object 0x30ff5aaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30ff5aaad040 in GIRepository 0xfef33313280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30ff5aa6ee20), global 0x30ff5aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30ff5aaa92e0), global 0x30ff5aa6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x30ff5aaad1f0 in GIRepository 0xfef33313280 JS CTX: 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 0x235d9b800098 JS IMPORT: Defining parent (nil) of 0x235d9b800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x235d9b800100 of 0x235d9b801c08 '_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 0x198fabd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x198fabd6e420), global 0x198fabd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x198fabd6e420), global 0x198fabd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x198fabd6e420), global 0x198fabd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x198fabd6e420), global 0x198fabd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x198fabd6e420), global 0x198fabd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x198fabd6e600), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x198fabd6e740), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x198fabd6e880), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x198fabd6e880), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x198fabd6e740), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x198fabd6e600), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda9060), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda9060), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda92e0), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda92e0), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x198fabd6e600), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x198fabd6e740), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x198fabd6e880), global 0x198fabd6e1a0 JS IMPORT: Module metadata hook for module 0x198fabd6e740 JS IMPORT: Defining meta.importSync for module 0x198fabd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x198fabd6e600), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda9060), global 0x198fabd6e1a0 JS IMPORT: Module metadata hook for module 0x198fabda91a0 JS IMPORT: Defining meta.importSync for module 0x198fabda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x235d9b813450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x235d9b800100 of 0x235d9b815010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x235d9b815010 in 0x235d9b800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x235d9b800100 of 0x235d9b8158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x235d9b800100 of 0x235d9b813338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x235d9b800100 of 0x198fabd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x235d9b815010 of 0x198fabd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x198fabdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x198fabdad070, JSClass 0x7a176ccea620, in object 0x198fabdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x235d9b815c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x198fabdad0d0, JSClass 0x7a176ccea620, in object 0x198fabdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x198fabdad130, JSClass 0x7a176ccea620, in object 0x198fabdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x198fabdad190, JSClass 0x7a176ccea620, in object 0x198fabdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x198fabdad040 in GIRepository 0x235d9b813338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x198fabd6ee20), global 0x198fabd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x198fabda92e0), global 0x198fabd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x198fabdad1f0 in GIRepository 0x235d9b813338 JS CTX: 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 0xb87be100098 JS IMPORT: Defining parent (nil) of 0xb87be100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb87be100100 of 0xb87be101cc0 '_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 0x173fc396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173fc396e420), global 0x173fc396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173fc396e420), global 0x173fc396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173fc396e420), global 0x173fc396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173fc396e420), global 0x173fc396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173fc396e420), global 0x173fc396e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173fc396e600), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173fc396e740), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173fc396e880), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173fc396e880), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173fc396e740), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173fc396e600), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a9060), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a9060), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a92e0), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a92e0), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173fc396e600), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173fc396e740), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173fc396e880), global 0x173fc396e1a0 JS IMPORT: Module metadata hook for module 0x173fc396e740 JS IMPORT: Defining meta.importSync for module 0x173fc396e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173fc396e600), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a9060), global 0x173fc396e1a0 JS IMPORT: Module metadata hook for module 0x173fc39a91a0 JS IMPORT: Defining meta.importSync for module 0x173fc39a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb87be113508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xb87be100100 of 0xb87be115190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb87be115190 in 0xb87be100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb87be100100 of 0xb87be115a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb87be100100 of 0xb87be1133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb87be100100 of 0x173fc396ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb87be115190 of 0x173fc396ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x173fc39b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x173fc39ad070, JSClass 0x7a176ccea620, in object 0x173fc39ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb87be115dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x173fc39ad0d0, JSClass 0x7a176ccea620, in object 0x173fc39ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x173fc39ad130, JSClass 0x7a176ccea620, in object 0x173fc39ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x173fc39ad190, JSClass 0x7a176ccea620, in object 0x173fc39ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x173fc39ad040 in GIRepository 0xb87be1133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173fc396ee20), global 0x173fc396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173fc39a92e0), global 0x173fc396e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x173fc39ad1f0 in GIRepository 0xb87be1133f0 JS CTX: 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 0x175b7fd00098 JS IMPORT: Defining parent (nil) of 0x175b7fd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x175b7fd00100 of 0x175b7fd01d98 '_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 0x3bb091d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb091d6e420), global 0x3bb091d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb091d6e420), global 0x3bb091d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb091d6e420), global 0x3bb091d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb091d6e420), global 0x3bb091d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3bb091d6e420), global 0x3bb091d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bb091d6e600), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb091d6e740), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb091d6e880), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb091d6e880), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb091d6e740), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bb091d6e600), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da9060), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da9060), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da92e0), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da92e0), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bb091d6e600), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bb091d6e740), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bb091d6e880), global 0x3bb091d6e1a0 JS IMPORT: Module metadata hook for module 0x3bb091d6e740 JS IMPORT: Defining meta.importSync for module 0x3bb091d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bb091d6e600), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da9060), global 0x3bb091d6e1a0 JS IMPORT: Module metadata hook for module 0x3bb091da91a0 JS IMPORT: Defining meta.importSync for module 0x3bb091da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x175b7fd135e0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.DKev9I at /tmp/gjs_coverage_tmp.DKev9I/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 0x175b7fd00100 of 0x175b7fd15358 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x175b7fd15358 in 0x175b7fd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.DKev9I at /tmp/gjs_coverage_tmp.DKev9I/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x175b7fd00100 of 0x175b7fd15c90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x175b7fd00100 of 0x175b7fd134c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x175b7fd00100 of 0x3bb091daf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x175b7fd15358 of 0x3bb091d6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3bb091daf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3bb091dae070, JSClass 0x7a176ccea620, in object 0x3bb091dae040 JS CTX: Initialized class GIRepositoryGType prototype 0x175b7fd15fe0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3bb091dae0d0, JSClass 0x7a176ccea620, in object 0x3bb091dae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bb091dae130, JSClass 0x7a176ccea620, in object 0x3bb091dae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bb091dae190, JSClass 0x7a176ccea620, in object 0x3bb091dae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3bb091dae040 in GIRepository 0x175b7fd134c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3bb091d6ee20), global 0x3bb091d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bb091da92e0), global 0x3bb091d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3bb091dae1f0 in GIRepository 0x175b7fd134c8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:24.340: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DKev9I/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 0x2b8e3e100098 JS IMPORT: Defining parent (nil) of 0x2b8e3e100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b8e3e100100 of 0x2b8e3e101e50 '_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 0x22c8acb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22c8acb6e420), global 0x22c8acb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22c8acb6e420), global 0x22c8acb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22c8acb6e420), global 0x22c8acb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22c8acb6e420), global 0x22c8acb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22c8acb6e420), global 0x22c8acb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22c8acb6e600), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22c8acb6e740), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22c8acb6e880), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22c8acb6e880), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22c8acb6e740), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22c8acb6e600), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba9060), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba9060), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba92e0), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba92e0), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22c8acb6e600), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22c8acb6e740), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22c8acb6e880), global 0x22c8acb6e1a0 JS IMPORT: Module metadata hook for module 0x22c8acb6e740 JS IMPORT: Defining meta.importSync for module 0x22c8acb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22c8acb6e600), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba9060), global 0x22c8acb6e1a0 JS IMPORT: Module metadata hook for module 0x22c8acba91a0 JS IMPORT: Defining meta.importSync for module 0x22c8acba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b8e3e113698 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.zq6oMI at /tmp/gjs_coverage_tmp.zq6oMI/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 0x2b8e3e100100 of 0x2b8e3e1154d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b8e3e1154d8 in 0x2b8e3e100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.zq6oMI at /tmp/gjs_coverage_tmp.zq6oMI/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b8e3e100100 of 0x2b8e3e115e38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b8e3e100100 of 0x2b8e3e113580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b8e3e100100 of 0x22c8acbaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b8e3e1154d8 of 0x22c8acb6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22c8acbaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22c8acbae070, JSClass 0x7a176ccea620, in object 0x22c8acbae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b8e3e116188 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22c8acbae0d0, JSClass 0x7a176ccea620, in object 0x22c8acbae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22c8acbae130, JSClass 0x7a176ccea620, in object 0x22c8acbae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22c8acbae190, JSClass 0x7a176ccea620, in object 0x22c8acbae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22c8acbae040 in GIRepository 0x2b8e3e113580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22c8acb6ee20), global 0x22c8acb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22c8acba92e0), global 0x22c8acb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x22c8acbae1f0 in GIRepository 0x2b8e3e113580 JS CTX: 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 0x36915c800098 JS IMPORT: Defining parent (nil) of 0x36915c800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36915c800100 of 0x36915c801f08 '_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 0x300501f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300501f6e420), global 0x300501f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300501f6e420), global 0x300501f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300501f6e420), global 0x300501f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300501f6e420), global 0x300501f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300501f6e420), global 0x300501f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300501f6e600), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300501f6e740), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300501f6e880), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300501f6e880), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300501f6e740), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300501f6e600), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa9060), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa9060), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa92e0), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa92e0), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300501f6e600), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300501f6e740), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300501f6e880), global 0x300501f6e1a0 JS IMPORT: Module metadata hook for module 0x300501f6e740 JS IMPORT: Defining meta.importSync for module 0x300501f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300501f6e600), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa9060), global 0x300501f6e1a0 JS IMPORT: Module metadata hook for module 0x300501fa91a0 JS IMPORT: Defining meta.importSync for module 0x300501fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36915c813750 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.zq6oMI at /tmp/gjs_coverage_tmp.zq6oMI/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 0x36915c800100 of 0x36915c815658 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36915c815658 in 0x36915c800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.zq6oMI at /tmp/gjs_coverage_tmp.zq6oMI/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36915c800100 of 0x36915c815fe0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36915c800100 of 0x36915c813638 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36915c800100 of 0x300501faf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36915c815658 of 0x300501f6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x300501faf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x300501fae070, JSClass 0x7a176ccea620, in object 0x300501fae040 JS CTX: Initialized class GIRepositoryGType prototype 0x36915c816330 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x300501fae0d0, JSClass 0x7a176ccea620, in object 0x300501fae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x300501fae130, JSClass 0x7a176ccea620, in object 0x300501fae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x300501fae190, JSClass 0x7a176ccea620, in object 0x300501fae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x300501fae040 in GIRepository 0x36915c813638 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300501f6ee20), global 0x300501f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300501fa92e0), global 0x300501f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x300501fae1f0 in GIRepository 0x36915c813638 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:24.925: Wrote coverage statistics to /tmp/gjs_coverage_tmp.zq6oMI/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 0x37acf3d00098 JS IMPORT: Defining parent (nil) of 0x37acf3d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37acf3d00100 of 0x37acf3d01fc0 '_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 0x14467296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14467296e420), global 0x14467296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14467296e420), global 0x14467296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14467296e420), global 0x14467296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14467296e420), global 0x14467296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14467296e420), global 0x14467296e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14467296e600), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14467296e740), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14467296e880), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14467296e880), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14467296e740), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14467296e600), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a9060), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a9060), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a92e0), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a92e0), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14467296e600), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14467296e740), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14467296e880), global 0x14467296e1a0 JS IMPORT: Module metadata hook for module 0x14467296e740 JS IMPORT: Defining meta.importSync for module 0x14467296e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14467296e600), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a9060), global 0x14467296e1a0 JS IMPORT: Module metadata hook for module 0x1446729a91a0 JS IMPORT: Defining meta.importSync for module 0x1446729a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37acf3d13808 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.AZXAlM at /tmp/gjs_coverage_tmp.AZXAlM/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 0x37acf3d00100 of 0x37acf3d157d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37acf3d157d8 in 0x37acf3d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.AZXAlM at /tmp/gjs_coverage_tmp.AZXAlM/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37acf3d00100 of 0x37acf3d16188 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37acf3d00100 of 0x37acf3d136f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37acf3d00100 of 0x1446729af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37acf3d157d8 of 0x14467296ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1446729af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1446729ae070, JSClass 0x7a176ccea620, in object 0x1446729ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x37acf3d164d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1446729ae0d0, JSClass 0x7a176ccea620, in object 0x1446729ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1446729ae130, JSClass 0x7a176ccea620, in object 0x1446729ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1446729ae190, JSClass 0x7a176ccea620, in object 0x1446729ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1446729ae040 in GIRepository 0x37acf3d136f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14467296ee20), global 0x14467296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1446729a92e0), global 0x14467296e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1446729ae1f0 in GIRepository 0x37acf3d136f0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:25.227: Wrote coverage statistics to /tmp/gjs_coverage_tmp.AZXAlM/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 0x3089fc700098 JS IMPORT: Defining parent (nil) of 0x3089fc700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3089fc700100 of 0x3089fc702078 '_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 0x2f125026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f125026e420), global 0x2f125026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f125026e420), global 0x2f125026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f125026e420), global 0x2f125026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f125026e420), global 0x2f125026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f125026e420), global 0x2f125026e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f125026e600), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f125026e740), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f125026e880), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f125026e880), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f125026e740), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f125026e600), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a9060), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a9060), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a92e0), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a92e0), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f125026e600), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f125026e740), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f125026e880), global 0x2f125026e1a0 JS IMPORT: Module metadata hook for module 0x2f125026e740 JS IMPORT: Defining meta.importSync for module 0x2f125026e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f125026e600), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a9060), global 0x2f125026e1a0 JS IMPORT: Module metadata hook for module 0x2f12502a91a0 JS IMPORT: Defining meta.importSync for module 0x2f12502a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3089fc7138c0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.XNqoUK at /tmp/gjs_coverage_tmp.XNqoUK/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 0x3089fc700100 of 0x3089fc715958 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3089fc715958 in 0x3089fc700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.XNqoUK at /tmp/gjs_coverage_tmp.XNqoUK/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3089fc700100 of 0x3089fc716330 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3089fc700100 of 0x3089fc7137a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3089fc700100 of 0x2f12502af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3089fc715958 of 0x2f125026ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f12502af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f12502ae070, JSClass 0x7a176ccea620, in object 0x2f12502ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3089fc716680 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f12502ae0d0, JSClass 0x7a176ccea620, in object 0x2f12502ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f12502ae130, JSClass 0x7a176ccea620, in object 0x2f12502ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f12502ae190, JSClass 0x7a176ccea620, in object 0x2f12502ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f12502ae040 in GIRepository 0x3089fc7137a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f125026ee20), global 0x2f125026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f12502a92e0), global 0x2f125026e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2f12502ae1f0 in GIRepository 0x3089fc7137a8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:25.526: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XNqoUK/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 0xbcd7f00098 JS IMPORT: Defining parent (nil) of 0xbcd7f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xbcd7f00100 of 0xbcd7f02130 '_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 0x181f1aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x181f1aa6e420), global 0x181f1aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x181f1aa6e420), global 0x181f1aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x181f1aa6e420), global 0x181f1aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x181f1aa6e420), global 0x181f1aa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x181f1aa6e420), global 0x181f1aa6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x181f1aa6e600), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x181f1aa6e740), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x181f1aa6e880), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x181f1aa6e880), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x181f1aa6e740), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x181f1aa6e600), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa9060), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa9060), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa92e0), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa92e0), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x181f1aa6e600), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x181f1aa6e740), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x181f1aa6e880), global 0x181f1aa6e1a0 JS IMPORT: Module metadata hook for module 0x181f1aa6e740 JS IMPORT: Defining meta.importSync for module 0x181f1aa6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x181f1aa6e600), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa9060), global 0x181f1aa6e1a0 JS IMPORT: Module metadata hook for module 0x181f1aaa91a0 JS IMPORT: Defining meta.importSync for module 0x181f1aaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xbcd7f13978 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.ZX64bI at /tmp/gjs_coverage_tmp.ZX64bI/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 0xbcd7f00100 of 0xbcd7f15ad8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xbcd7f15ad8 in 0xbcd7f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.ZX64bI at /tmp/gjs_coverage_tmp.ZX64bI/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xbcd7f00100 of 0xbcd7f164d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xbcd7f00100 of 0xbcd7f13860 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xbcd7f00100 of 0x181f1aaaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xbcd7f15ad8 of 0x181f1aa6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x181f1aaaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x181f1aaae070, JSClass 0x7a176ccea620, in object 0x181f1aaae040 JS CTX: Initialized class GIRepositoryGType prototype 0xbcd7f16828 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x181f1aaae0d0, JSClass 0x7a176ccea620, in object 0x181f1aaae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x181f1aaae130, JSClass 0x7a176ccea620, in object 0x181f1aaae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x181f1aaae190, JSClass 0x7a176ccea620, in object 0x181f1aaae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x181f1aaae040 in GIRepository 0xbcd7f13860 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x181f1aa6ee20), global 0x181f1aa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x181f1aaa92e0), global 0x181f1aa6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x181f1aaae1f0 in GIRepository 0xbcd7f13860 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:25.756: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ZX64bI/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 0x27fc5ff00098 JS IMPORT: Defining parent (nil) of 0x27fc5ff00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27fc5ff00100 of 0x27fc5ff021e8 '_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 0x3dab1836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3dab1836e420), global 0x3dab1836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3dab1836e420), global 0x3dab1836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3dab1836e420), global 0x3dab1836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3dab1836e420), global 0x3dab1836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3dab1836e420), global 0x3dab1836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dab1836e600), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dab1836e740), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dab1836e880), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dab1836e880), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dab1836e740), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dab1836e600), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a9060), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a9060), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a92e0), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a92e0), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dab1836e600), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dab1836e740), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dab1836e880), global 0x3dab1836e1a0 JS IMPORT: Module metadata hook for module 0x3dab1836e740 JS IMPORT: Defining meta.importSync for module 0x3dab1836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dab1836e600), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a9060), global 0x3dab1836e1a0 JS IMPORT: Module metadata hook for module 0x3dab183a91a0 JS IMPORT: Defining meta.importSync for module 0x3dab183a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27fc5ff13a30 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.sTTPLJ at /tmp/gjs_coverage_tmp.sTTPLJ/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 0x27fc5ff00100 of 0x27fc5ff15c58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27fc5ff15c58 in 0x27fc5ff00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.sTTPLJ at /tmp/gjs_coverage_tmp.sTTPLJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27fc5ff00100 of 0x27fc5ff16680 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27fc5ff00100 of 0x27fc5ff13918 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27fc5ff00100 of 0x3dab183af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27fc5ff15c58 of 0x3dab1836ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3dab183af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3dab183ae070, JSClass 0x7a176ccea620, in object 0x3dab183ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x27fc5ff169d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3dab183ae0d0, JSClass 0x7a176ccea620, in object 0x3dab183ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3dab183ae130, JSClass 0x7a176ccea620, in object 0x3dab183ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3dab183ae190, JSClass 0x7a176ccea620, in object 0x3dab183ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3dab183ae040 in GIRepository 0x27fc5ff13918 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dab1836ee20), global 0x3dab1836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dab183a92e0), global 0x3dab1836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3dab183ae1f0 in GIRepository 0x27fc5ff13918 Gjs-Message: 05:50:26.043: Wrote coverage statistics to /tmp/gjs_coverage_tmp.sTTPLJ/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 0x1c0ad0a00098 JS IMPORT: Defining parent (nil) of 0x1c0ad0a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c0ad0a00100 of 0x1c0ad0a022a0 '_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 0x3252fc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3252fc36e420), global 0x3252fc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3252fc36e420), global 0x3252fc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3252fc36e420), global 0x3252fc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3252fc36e420), global 0x3252fc36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3252fc36e420), global 0x3252fc36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3252fc36e600), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3252fc36e740), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3252fc36e880), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3252fc36e880), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3252fc36e740), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3252fc36e600), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a9060), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a9060), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a92e0), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a92e0), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3252fc36e600), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3252fc36e740), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3252fc36e880), global 0x3252fc36e1a0 JS IMPORT: Module metadata hook for module 0x3252fc36e740 JS IMPORT: Defining meta.importSync for module 0x3252fc36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3252fc36e600), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a9060), global 0x3252fc36e1a0 JS IMPORT: Module metadata hook for module 0x3252fc3a91a0 JS IMPORT: Defining meta.importSync for module 0x3252fc3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c0ad0a13ae8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.EBr3GI at /tmp/gjs_coverage_tmp.EBr3GI/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 0x1c0ad0a00100 of 0x1c0ad0a15dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c0ad0a15dd8 in 0x1c0ad0a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.EBr3GI at /tmp/gjs_coverage_tmp.EBr3GI/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c0ad0a00100 of 0x1c0ad0a16828 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c0ad0a00100 of 0x1c0ad0a139d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c0ad0a00100 of 0x3252fc3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c0ad0a15dd8 of 0x3252fc36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3252fc3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3252fc3ae070, JSClass 0x7a176ccea620, in object 0x3252fc3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c0ad0a16b78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3252fc3ae0d0, JSClass 0x7a176ccea620, in object 0x3252fc3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3252fc3ae130, JSClass 0x7a176ccea620, in object 0x3252fc3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3252fc3ae190, JSClass 0x7a176ccea620, in object 0x3252fc3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3252fc3ae040 in GIRepository 0x1c0ad0a139d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3252fc36ee20), global 0x3252fc36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3252fc3a92e0), global 0x3252fc36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3252fc3ae1f0 in GIRepository 0x1c0ad0a139d0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:26.417: Wrote coverage statistics to /tmp/gjs_coverage_tmp.EBr3GI/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 0x32f53db00098 JS IMPORT: Defining parent (nil) of 0x32f53db00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32f53db00100 of 0x32f53db02358 '_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 0x33427876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33427876e420), global 0x33427876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33427876e420), global 0x33427876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33427876e420), global 0x33427876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33427876e420), global 0x33427876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33427876e420), global 0x33427876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33427876e600), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33427876e740), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33427876e880), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33427876e880), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33427876e740), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33427876e600), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a9060), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a9060), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a92e0), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a92e0), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33427876e600), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33427876e740), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33427876e880), global 0x33427876e1a0 JS IMPORT: Module metadata hook for module 0x33427876e740 JS IMPORT: Defining meta.importSync for module 0x33427876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33427876e600), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a9060), global 0x33427876e1a0 JS IMPORT: Module metadata hook for module 0x3342787a91a0 JS IMPORT: Defining meta.importSync for module 0x3342787a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32f53db13ba0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.7AeFOJ at /tmp/gjs_coverage_tmp.7AeFOJ/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 0x32f53db00100 of 0x32f53db15f58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32f53db15f58 in 0x32f53db00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.7AeFOJ at /tmp/gjs_coverage_tmp.7AeFOJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32f53db00100 of 0x32f53db169d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32f53db00100 of 0x32f53db13a88 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32f53db00100 of 0x3342787af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32f53db15f58 of 0x33427876ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3342787af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3342787ae070, JSClass 0x7a176ccea620, in object 0x3342787ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x32f53db16d20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3342787ae0d0, JSClass 0x7a176ccea620, in object 0x3342787ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3342787ae130, JSClass 0x7a176ccea620, in object 0x3342787ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3342787ae190, JSClass 0x7a176ccea620, in object 0x3342787ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3342787ae040 in GIRepository 0x32f53db13a88 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33427876ee20), global 0x33427876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3342787a92e0), global 0x33427876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3342787ae1f0 in GIRepository 0x32f53db13a88 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:26.717: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7AeFOJ/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 0x71ce8000098 JS IMPORT: Defining parent (nil) of 0x71ce8000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x71ce8000100 of 0x71ce8002410 '_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 0x14abe246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14abe246e420), global 0x14abe246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14abe246e420), global 0x14abe246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14abe246e420), global 0x14abe246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14abe246e420), global 0x14abe246e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x14abe246e420), global 0x14abe246e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14abe246e600), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14abe246e740), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14abe246e880), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14abe246e880), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14abe246e740), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14abe246e600), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a9060), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a9060), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a92e0), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a92e0), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14abe246e600), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14abe246e740), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14abe246e880), global 0x14abe246e1a0 JS IMPORT: Module metadata hook for module 0x14abe246e740 JS IMPORT: Defining meta.importSync for module 0x14abe246e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14abe246e600), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a9060), global 0x14abe246e1a0 JS IMPORT: Module metadata hook for module 0x14abe24a91a0 JS IMPORT: Defining meta.importSync for module 0x14abe24a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x71ce8013c58 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.WuPaeM at /tmp/gjs_coverage_tmp.WuPaeM/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 0x71ce8000100 of 0x71ce80160d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x71ce80160d8 in 0x71ce8000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.WuPaeM at /tmp/gjs_coverage_tmp.WuPaeM/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x71ce8000100 of 0x71ce8016b78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x71ce8000100 of 0x71ce8013b40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x71ce8000100 of 0x14abe24af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x71ce80160d8 of 0x14abe246ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14abe24af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14abe24ae070, JSClass 0x7a176ccea620, in object 0x14abe24ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x71ce8016ec8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14abe24ae0d0, JSClass 0x7a176ccea620, in object 0x14abe24ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14abe24ae130, JSClass 0x7a176ccea620, in object 0x14abe24ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14abe24ae190, JSClass 0x7a176ccea620, in object 0x14abe24ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14abe24ae040 in GIRepository 0x71ce8013b40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14abe246ee20), global 0x14abe246e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14abe24a92e0), global 0x14abe246e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x14abe24ae1f0 in GIRepository 0x71ce8013b40 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:27.021: Wrote coverage statistics to /tmp/gjs_coverage_tmp.WuPaeM/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 0x192d51900098 JS IMPORT: Defining parent (nil) of 0x192d51900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x192d51900100 of 0x192d519024c8 '_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 0x37528fa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37528fa6e420), global 0x37528fa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37528fa6e420), global 0x37528fa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37528fa6e420), global 0x37528fa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37528fa6e420), global 0x37528fa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37528fa6e420), global 0x37528fa6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37528fa6e600), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37528fa6e740), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37528fa6e880), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37528fa6e880), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37528fa6e740), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37528fa6e600), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa9060), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa9060), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa92e0), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa92e0), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37528fa6e600), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37528fa6e740), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37528fa6e880), global 0x37528fa6e1a0 JS IMPORT: Module metadata hook for module 0x37528fa6e740 JS IMPORT: Defining meta.importSync for module 0x37528fa6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37528fa6e600), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa9060), global 0x37528fa6e1a0 JS IMPORT: Module metadata hook for module 0x37528faa91a0 JS IMPORT: Defining meta.importSync for module 0x37528faa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x192d51913d10 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.6yR6XH at /tmp/gjs_coverage_tmp.6yR6XH/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 0x192d51900100 of 0x192d51916258 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x192d51916258 in 0x192d51900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.6yR6XH at /tmp/gjs_coverage_tmp.6yR6XH/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x192d51900100 of 0x192d51916d20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x192d51900100 of 0x192d51913bf8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x192d51900100 of 0x37528faaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x192d51916258 of 0x37528fa6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37528faaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37528faae070, JSClass 0x7a176ccea620, in object 0x37528faae040 JS CTX: Initialized class GIRepositoryGType prototype 0x192d51917070 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37528faae0d0, JSClass 0x7a176ccea620, in object 0x37528faae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37528faae130, JSClass 0x7a176ccea620, in object 0x37528faae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37528faae190, JSClass 0x7a176ccea620, in object 0x37528faae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37528faae040 in GIRepository 0x192d51913bf8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37528fa6ee20), global 0x37528fa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37528faa92e0), global 0x37528fa6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x37528faae1f0 in GIRepository 0x192d51913bf8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:27.317: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6yR6XH/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 0x3f6073500098 JS IMPORT: Defining parent (nil) of 0x3f6073500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f6073500100 of 0x3f6073502580 '_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 0x20a024e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a024e6e420), global 0x20a024e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a024e6e420), global 0x20a024e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a024e6e420), global 0x20a024e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a024e6e420), global 0x20a024e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a024e6e420), global 0x20a024e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20a024e6e600), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a024e6e740), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a024e6e880), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a024e6e880), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a024e6e740), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20a024e6e600), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea9060), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea9060), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea92e0), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea92e0), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20a024e6e600), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a024e6e740), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a024e6e880), global 0x20a024e6e1a0 JS IMPORT: Module metadata hook for module 0x20a024e6e740 JS IMPORT: Defining meta.importSync for module 0x20a024e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20a024e6e600), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea9060), global 0x20a024e6e1a0 JS IMPORT: Module metadata hook for module 0x20a024ea91a0 JS IMPORT: Defining meta.importSync for module 0x20a024ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f6073513dc8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.TTh65K at /tmp/gjs_coverage_tmp.TTh65K/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 0x3f6073500100 of 0x3f60735163d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f60735163d8 in 0x3f6073500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.TTh65K at /tmp/gjs_coverage_tmp.TTh65K/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f6073500100 of 0x3f6073516ec8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f6073500100 of 0x3f6073513cb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f6073500100 of 0x20a024eaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f60735163d8 of 0x20a024e6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20a024eaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20a024eae070, JSClass 0x7a176ccea620, in object 0x20a024eae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f6073517218 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20a024eae0d0, JSClass 0x7a176ccea620, in object 0x20a024eae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20a024eae130, JSClass 0x7a176ccea620, in object 0x20a024eae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20a024eae190, JSClass 0x7a176ccea620, in object 0x20a024eae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20a024eae040 in GIRepository 0x3f6073513cb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a024e6ee20), global 0x20a024e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a024ea92e0), global 0x20a024e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x20a024eae1f0 in GIRepository 0x3f6073513cb0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:27.618: Wrote coverage statistics to /tmp/gjs_coverage_tmp.TTh65K/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 0xea96eb00098 JS IMPORT: Defining parent (nil) of 0xea96eb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xea96eb00100 of 0xea96eb02638 '_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 0x689b8d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x689b8d6e420), global 0x689b8d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x689b8d6e420), global 0x689b8d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x689b8d6e420), global 0x689b8d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x689b8d6e420), global 0x689b8d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x689b8d6e420), global 0x689b8d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x689b8d6e600), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x689b8d6e740), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x689b8d6e880), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x689b8d6e880), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x689b8d6e740), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x689b8d6e600), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da9060), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da9060), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da92e0), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da92e0), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x689b8d6e600), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x689b8d6e740), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x689b8d6e880), global 0x689b8d6e1a0 JS IMPORT: Module metadata hook for module 0x689b8d6e740 JS IMPORT: Defining meta.importSync for module 0x689b8d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x689b8d6e600), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da9060), global 0x689b8d6e1a0 JS IMPORT: Module metadata hook for module 0x689b8da91a0 JS IMPORT: Defining meta.importSync for module 0x689b8da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xea96eb13e80 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.IAjYRL at /tmp/gjs_coverage_tmp.IAjYRL/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 0xea96eb00100 of 0xea96eb16558 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xea96eb16558 in 0xea96eb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.IAjYRL at /tmp/gjs_coverage_tmp.IAjYRL/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xea96eb00100 of 0xea96eb17070 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xea96eb00100 of 0xea96eb13d68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xea96eb00100 of 0x689b8daf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xea96eb16558 of 0x689b8d6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x689b8daf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x689b8dae070, JSClass 0x7a176ccea620, in object 0x689b8dae040 JS CTX: Initialized class GIRepositoryGType prototype 0xea96eb173c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x689b8dae0d0, JSClass 0x7a176ccea620, in object 0x689b8dae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x689b8dae130, JSClass 0x7a176ccea620, in object 0x689b8dae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x689b8dae190, JSClass 0x7a176ccea620, in object 0x689b8dae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x689b8dae040 in GIRepository 0xea96eb13d68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x689b8d6ee20), global 0x689b8d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x689b8da92e0), global 0x689b8d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x689b8dae1f0 in GIRepository 0xea96eb13d68 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:28.051: Wrote coverage statistics to /tmp/gjs_coverage_tmp.IAjYRL/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 0x16dd3fb00098 JS IMPORT: Defining parent (nil) of 0x16dd3fb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x16dd3fb00100 of 0x16dd3fb026f0 '_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 0x1d057c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d057c36e420), global 0x1d057c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d057c36e420), global 0x1d057c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d057c36e420), global 0x1d057c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d057c36e420), global 0x1d057c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d057c36e420), global 0x1d057c36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d057c36e600), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d057c36e740), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d057c36e880), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d057c36e880), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d057c36e740), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d057c36e600), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a9060), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a9060), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a92e0), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a92e0), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d057c36e600), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d057c36e740), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d057c36e880), global 0x1d057c36e1a0 JS IMPORT: Module metadata hook for module 0x1d057c36e740 JS IMPORT: Defining meta.importSync for module 0x1d057c36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d057c36e600), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a9060), global 0x1d057c36e1a0 JS IMPORT: Module metadata hook for module 0x1d057c3a91a0 JS IMPORT: Defining meta.importSync for module 0x1d057c3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x16dd3fb13f38 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.89uZ9I at /tmp/gjs_coverage_tmp.89uZ9I/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 0x16dd3fb00100 of 0x16dd3fb166d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x16dd3fb166d8 in 0x16dd3fb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.89uZ9I at /tmp/gjs_coverage_tmp.89uZ9I/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x16dd3fb00100 of 0x16dd3fb17218 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x16dd3fb00100 of 0x16dd3fb13e20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x16dd3fb00100 of 0x1d057c3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x16dd3fb166d8 of 0x1d057c36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d057c3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d057c3ae070, JSClass 0x7a176ccea620, in object 0x1d057c3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x16dd3fb17568 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d057c3ae0d0, JSClass 0x7a176ccea620, in object 0x1d057c3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d057c3ae130, JSClass 0x7a176ccea620, in object 0x1d057c3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d057c3ae190, JSClass 0x7a176ccea620, in object 0x1d057c3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d057c3ae040 in GIRepository 0x16dd3fb13e20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d057c36ee20), global 0x1d057c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d057c3a92e0), global 0x1d057c36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1d057c3ae1f0 in GIRepository 0x16dd3fb13e20 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:28.518: Wrote coverage statistics to /tmp/gjs_coverage_tmp.89uZ9I/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 0x929d7700098 JS IMPORT: Defining parent (nil) of 0x929d7700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x929d7700100 of 0x929d77027a8 '_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 0x34eabc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34eabc56e420), global 0x34eabc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34eabc56e420), global 0x34eabc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34eabc56e420), global 0x34eabc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34eabc56e420), global 0x34eabc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34eabc56e420), global 0x34eabc56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34eabc56e600), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34eabc56e740), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34eabc56e880), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34eabc56e880), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34eabc56e740), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34eabc56e600), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a9060), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a9060), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a92e0), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a92e0), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34eabc56e600), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34eabc56e740), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34eabc56e880), global 0x34eabc56e1a0 JS IMPORT: Module metadata hook for module 0x34eabc56e740 JS IMPORT: Defining meta.importSync for module 0x34eabc56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34eabc56e600), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a9060), global 0x34eabc56e1a0 JS IMPORT: Module metadata hook for module 0x34eabc5a91a0 JS IMPORT: Defining meta.importSync for module 0x34eabc5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x929d7713ff0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.WUR9ZH at /tmp/gjs_coverage_tmp.WUR9ZH/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 0x929d7700100 of 0x929d7716858 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x929d7716858 in 0x929d7700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.WUR9ZH at /tmp/gjs_coverage_tmp.WUR9ZH/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x929d7700100 of 0x929d77173c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x929d7700100 of 0x929d7713ed8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x929d7700100 of 0x34eabc5af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x929d7716858 of 0x34eabc56ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34eabc5af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34eabc5ae070, JSClass 0x7a176ccea620, in object 0x34eabc5ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x929d7717710 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34eabc5ae0d0, JSClass 0x7a176ccea620, in object 0x34eabc5ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34eabc5ae130, JSClass 0x7a176ccea620, in object 0x34eabc5ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34eabc5ae190, JSClass 0x7a176ccea620, in object 0x34eabc5ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34eabc5ae040 in GIRepository 0x929d7713ed8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34eabc56ee20), global 0x34eabc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34eabc5a92e0), global 0x34eabc56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x34eabc5ae1f0 in GIRepository 0x929d7713ed8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:28.913: Wrote coverage statistics to /tmp/gjs_coverage_tmp.WUR9ZH/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 0x3bf0bf500098 JS IMPORT: Defining parent (nil) of 0x3bf0bf500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3bf0bf500100 of 0x3bf0bf502860 '_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 0x221b9f26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x221b9f26e420), global 0x221b9f26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x221b9f26e420), global 0x221b9f26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x221b9f26e420), global 0x221b9f26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x221b9f26e420), global 0x221b9f26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x221b9f26e420), global 0x221b9f26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x221b9f26e600), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x221b9f26e740), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x221b9f26e880), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x221b9f26e880), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x221b9f26e740), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x221b9f26e600), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a9060), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a9060), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a92e0), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a92e0), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x221b9f26e600), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x221b9f26e740), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x221b9f26e880), global 0x221b9f26e1a0 JS IMPORT: Module metadata hook for module 0x221b9f26e740 JS IMPORT: Defining meta.importSync for module 0x221b9f26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x221b9f26e600), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a9060), global 0x221b9f26e1a0 JS IMPORT: Module metadata hook for module 0x221b9f2a91a0 JS IMPORT: Defining meta.importSync for module 0x221b9f2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bf0bf5140a8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.qeJWhL at /tmp/gjs_coverage_tmp.qeJWhL/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 0x3bf0bf500100 of 0x3bf0bf5169d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3bf0bf5169d8 in 0x3bf0bf500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.qeJWhL at /tmp/gjs_coverage_tmp.qeJWhL/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3bf0bf500100 of 0x3bf0bf517568 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3bf0bf500100 of 0x3bf0bf513f90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3bf0bf500100 of 0x221b9f2af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3bf0bf5169d8 of 0x221b9f26ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x221b9f2af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x221b9f2ae070, JSClass 0x7a176ccea620, in object 0x221b9f2ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3bf0bf5178b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x221b9f2ae0d0, JSClass 0x7a176ccea620, in object 0x221b9f2ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x221b9f2ae130, JSClass 0x7a176ccea620, in object 0x221b9f2ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x221b9f2ae190, JSClass 0x7a176ccea620, in object 0x221b9f2ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x221b9f2ae040 in GIRepository 0x3bf0bf513f90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x221b9f26ee20), global 0x221b9f26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x221b9f2a92e0), global 0x221b9f26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x221b9f2ae1f0 in GIRepository 0x3bf0bf513f90 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:29.231: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qeJWhL/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 0x811ac900098 JS IMPORT: Defining parent (nil) of 0x811ac900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x811ac900100 of 0x811ac902918 '_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 0xaebc186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaebc186e420), global 0xaebc186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaebc186e420), global 0xaebc186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaebc186e420), global 0xaebc186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaebc186e420), global 0xaebc186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xaebc186e420), global 0xaebc186e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaebc186e600), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaebc186e740), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaebc186e880), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaebc186e880), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaebc186e740), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaebc186e600), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a9060), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a9060), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a92e0), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a92e0), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaebc186e600), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaebc186e740), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaebc186e880), global 0xaebc186e1a0 JS IMPORT: Module metadata hook for module 0xaebc186e740 JS IMPORT: Defining meta.importSync for module 0xaebc186e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaebc186e600), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a9060), global 0xaebc186e1a0 JS IMPORT: Module metadata hook for module 0xaebc18a91a0 JS IMPORT: Defining meta.importSync for module 0xaebc18a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x811ac914160 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.5omc9H at /tmp/gjs_coverage_tmp.5omc9H/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 0x811ac900100 of 0x811ac916b58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x811ac916b58 in 0x811ac900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.5omc9H at /tmp/gjs_coverage_tmp.5omc9H/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x811ac900100 of 0x811ac917710 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x811ac900100 of 0x811ac914048 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x811ac900100 of 0xaebc18af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x811ac916b58 of 0xaebc186ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xaebc18af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xaebc18ae070, JSClass 0x7a176ccea620, in object 0xaebc18ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x811ac917a60 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xaebc18ae0d0, JSClass 0x7a176ccea620, in object 0xaebc18ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xaebc18ae130, JSClass 0x7a176ccea620, in object 0xaebc18ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xaebc18ae190, JSClass 0x7a176ccea620, in object 0xaebc18ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xaebc18ae040 in GIRepository 0x811ac914048 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaebc186ee20), global 0xaebc186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaebc18a92e0), global 0xaebc186e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xaebc18ae1f0 in GIRepository 0x811ac914048 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:29.718: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5omc9H/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 0x1248c6400098 JS IMPORT: Defining parent (nil) of 0x1248c6400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1248c6400100 of 0x1248c64029d0 '_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 0x264c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264c7296e420), global 0x264c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264c7296e420), global 0x264c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264c7296e420), global 0x264c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264c7296e420), global 0x264c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264c7296e420), global 0x264c7296e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264c7296e600), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c7296e740), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c7296e880), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c7296e880), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c7296e740), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264c7296e600), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a9060), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a9060), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a92e0), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a92e0), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264c7296e600), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264c7296e740), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264c7296e880), global 0x264c7296e1a0 JS IMPORT: Module metadata hook for module 0x264c7296e740 JS IMPORT: Defining meta.importSync for module 0x264c7296e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264c7296e600), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a9060), global 0x264c7296e1a0 JS IMPORT: Module metadata hook for module 0x264c729a91a0 JS IMPORT: Defining meta.importSync for module 0x264c729a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1248c6414218 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.tunStI at /tmp/gjs_coverage_tmp.tunStI/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 0x1248c6400100 of 0x1248c6416cd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1248c6416cd8 in 0x1248c6400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.tunStI at /tmp/gjs_coverage_tmp.tunStI/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1248c6400100 of 0x1248c64178b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1248c6400100 of 0x1248c6414100 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1248c6400100 of 0x264c729af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1248c6416cd8 of 0x264c7296ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x264c729af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x264c729ae070, JSClass 0x7a176ccea620, in object 0x264c729ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1248c6417c08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x264c729ae0d0, JSClass 0x7a176ccea620, in object 0x264c729ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x264c729ae130, JSClass 0x7a176ccea620, in object 0x264c729ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x264c729ae190, JSClass 0x7a176ccea620, in object 0x264c729ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x264c729ae040 in GIRepository 0x1248c6414100 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264c7296ee20), global 0x264c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264c729a92e0), global 0x264c7296e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x264c729ae1f0 in GIRepository 0x1248c6414100 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:29.984: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tunStI/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 0x30a3b6300098 JS IMPORT: Defining parent (nil) of 0x30a3b6300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x30a3b6300100 of 0x30a3b6302a88 '_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 0x1a54ff26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a54ff26e420), global 0x1a54ff26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a54ff26e420), global 0x1a54ff26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a54ff26e420), global 0x1a54ff26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a54ff26e420), global 0x1a54ff26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a54ff26e420), global 0x1a54ff26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a54ff26e600), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a54ff26e740), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a54ff26e880), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a54ff26e880), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a54ff26e740), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a54ff26e600), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a9060), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a9060), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a92e0), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a92e0), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a54ff26e600), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a54ff26e740), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a54ff26e880), global 0x1a54ff26e1a0 JS IMPORT: Module metadata hook for module 0x1a54ff26e740 JS IMPORT: Defining meta.importSync for module 0x1a54ff26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a54ff26e600), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a9060), global 0x1a54ff26e1a0 JS IMPORT: Module metadata hook for module 0x1a54ff2a91a0 JS IMPORT: Defining meta.importSync for module 0x1a54ff2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x30a3b63142d0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.6JNu2L at /tmp/gjs_coverage_tmp.6JNu2L/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 0x30a3b6300100 of 0x30a3b6316e58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x30a3b6316e58 in 0x30a3b6300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.6JNu2L at /tmp/gjs_coverage_tmp.6JNu2L/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x30a3b6300100 of 0x30a3b6317a60 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x30a3b6300100 of 0x30a3b63141b8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x30a3b6300100 of 0x1a54ff2af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x30a3b6316e58 of 0x1a54ff26ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a54ff2af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a54ff2ae070, JSClass 0x7a176ccea620, in object 0x1a54ff2ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x30a3b6317db0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a54ff2ae0d0, JSClass 0x7a176ccea620, in object 0x1a54ff2ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a54ff2ae130, JSClass 0x7a176ccea620, in object 0x1a54ff2ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a54ff2ae190, JSClass 0x7a176ccea620, in object 0x1a54ff2ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a54ff2ae040 in GIRepository 0x30a3b63141b8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a54ff26ee20), global 0x1a54ff26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a54ff2a92e0), global 0x1a54ff26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1a54ff2ae1f0 in GIRepository 0x30a3b63141b8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:30.344: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6JNu2L/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 0xfbd4d700098 JS IMPORT: Defining parent (nil) of 0xfbd4d700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfbd4d700100 of 0xfbd4d702b40 '_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 0x10ee9f16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10ee9f16e420), global 0x10ee9f16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10ee9f16e420), global 0x10ee9f16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10ee9f16e420), global 0x10ee9f16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10ee9f16e420), global 0x10ee9f16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10ee9f16e420), global 0x10ee9f16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10ee9f16e600), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ee9f16e740), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ee9f16e880), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ee9f16e880), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ee9f16e740), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10ee9f16e600), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a9060), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a9060), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a92e0), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a92e0), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10ee9f16e600), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10ee9f16e740), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10ee9f16e880), global 0x10ee9f16e1a0 JS IMPORT: Module metadata hook for module 0x10ee9f16e740 JS IMPORT: Defining meta.importSync for module 0x10ee9f16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10ee9f16e600), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a9060), global 0x10ee9f16e1a0 JS IMPORT: Module metadata hook for module 0x10ee9f1a91a0 JS IMPORT: Defining meta.importSync for module 0x10ee9f1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfbd4d714388 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.XLE3YK at /tmp/gjs_coverage_tmp.XLE3YK/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 0xfbd4d700100 of 0xfbd4d716fd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfbd4d716fd8 in 0xfbd4d700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.XLE3YK at /tmp/gjs_coverage_tmp.XLE3YK/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfbd4d700100 of 0xfbd4d717c08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfbd4d700100 of 0xfbd4d714270 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfbd4d700100 of 0x10ee9f1af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfbd4d716fd8 of 0x10ee9f16ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10ee9f1af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10ee9f1ae070, JSClass 0x7a176ccea620, in object 0x10ee9f1ae040 JS CTX: Initialized class GIRepositoryGType prototype 0xfbd4d717f58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10ee9f1ae0d0, JSClass 0x7a176ccea620, in object 0x10ee9f1ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10ee9f1ae130, JSClass 0x7a176ccea620, in object 0x10ee9f1ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10ee9f1ae190, JSClass 0x7a176ccea620, in object 0x10ee9f1ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10ee9f1ae040 in GIRepository 0xfbd4d714270 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10ee9f16ee20), global 0x10ee9f16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10ee9f1a92e0), global 0x10ee9f16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x10ee9f1ae1f0 in GIRepository 0xfbd4d714270 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:30.638: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XLE3YK/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 0x1af503c00098 JS IMPORT: Defining parent (nil) of 0x1af503c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1af503c00100 of 0x1af503c02bf8 '_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 0x29f66836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29f66836e420), global 0x29f66836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29f66836e420), global 0x29f66836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29f66836e420), global 0x29f66836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29f66836e420), global 0x29f66836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29f66836e420), global 0x29f66836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29f66836e600), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f66836e740), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f66836e880), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f66836e880), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f66836e740), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29f66836e600), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a9060), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a9060), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a92e0), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a92e0), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29f66836e600), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29f66836e740), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29f66836e880), global 0x29f66836e1a0 JS IMPORT: Module metadata hook for module 0x29f66836e740 JS IMPORT: Defining meta.importSync for module 0x29f66836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29f66836e600), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a9060), global 0x29f66836e1a0 JS IMPORT: Module metadata hook for module 0x29f6683a91a0 JS IMPORT: Defining meta.importSync for module 0x29f6683a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1af503c14440 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.s4WVUH at /tmp/gjs_coverage_tmp.s4WVUH/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 0x1af503c00100 of 0x1af503c17158 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1af503c17158 in 0x1af503c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.s4WVUH at /tmp/gjs_coverage_tmp.s4WVUH/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1af503c00100 of 0x1af503c17db0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1af503c00100 of 0x1af503c14328 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1af503c00100 of 0x29f6683af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1af503c17158 of 0x29f66836ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29f6683af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29f6683ae070, JSClass 0x7a176ccea620, in object 0x29f6683ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1af503c18100 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29f6683ae0d0, JSClass 0x7a176ccea620, in object 0x29f6683ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29f6683ae130, JSClass 0x7a176ccea620, in object 0x29f6683ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29f6683ae190, JSClass 0x7a176ccea620, in object 0x29f6683ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29f6683ae040 in GIRepository 0x1af503c14328 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29f66836ee20), global 0x29f66836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29f6683a92e0), global 0x29f66836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x29f6683ae1f0 in GIRepository 0x1af503c14328 Gjs-Message: 05:50:30.943: Wrote coverage statistics to /tmp/gjs_coverage_tmp.s4WVUH/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 0x8b3ac100098 JS IMPORT: Defining parent (nil) of 0x8b3ac100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8b3ac100100 of 0x8b3ac102cb0 '_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 0x1eb81826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eb81826e420), global 0x1eb81826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eb81826e420), global 0x1eb81826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eb81826e420), global 0x1eb81826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eb81826e420), global 0x1eb81826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eb81826e420), global 0x1eb81826e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1eb81826e600), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eb81826e740), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eb81826e880), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eb81826e880), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eb81826e740), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1eb81826e600), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a9060), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a9060), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a92e0), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a92e0), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1eb81826e600), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eb81826e740), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eb81826e880), global 0x1eb81826e1a0 JS IMPORT: Module metadata hook for module 0x1eb81826e740 JS IMPORT: Defining meta.importSync for module 0x1eb81826e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1eb81826e600), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a9060), global 0x1eb81826e1a0 JS IMPORT: Module metadata hook for module 0x1eb8182a91a0 JS IMPORT: Defining meta.importSync for module 0x1eb8182a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8b3ac1144f8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.IfJM8H at /tmp/gjs_coverage_tmp.IfJM8H/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 0x8b3ac100100 of 0x8b3ac1172d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8b3ac1172d8 in 0x8b3ac100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.IfJM8H at /tmp/gjs_coverage_tmp.IfJM8H/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8b3ac100100 of 0x8b3ac117f58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8b3ac100100 of 0x8b3ac1143e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8b3ac100100 of 0x1eb8182af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8b3ac1172d8 of 0x1eb81826ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1eb8182af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1eb8182ae070, JSClass 0x7a176ccea620, in object 0x1eb8182ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x8b3ac1182a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1eb8182ae0d0, JSClass 0x7a176ccea620, in object 0x1eb8182ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1eb8182ae130, JSClass 0x7a176ccea620, in object 0x1eb8182ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1eb8182ae190, JSClass 0x7a176ccea620, in object 0x1eb8182ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1eb8182ae040 in GIRepository 0x8b3ac1143e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eb81826ee20), global 0x1eb81826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eb8182a92e0), global 0x1eb81826e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1eb8182ae1f0 in GIRepository 0x8b3ac1143e0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 05:50:31.393: Wrote coverage statistics to /tmp/gjs_coverage_tmp.IfJM8H/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 0x2bd536b00098 JS IMPORT: Defining parent (nil) of 0x2bd536b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2bd536b00100 of 0x2bd536b02d68 '_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 0x2e22bda6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e22bda6e420), global 0x2e22bda6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e22bda6e420), global 0x2e22bda6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e22bda6e420), global 0x2e22bda6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e22bda6e420), global 0x2e22bda6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e22bda6e420), global 0x2e22bda6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e22bda6e600), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e22bda6e740), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e22bda6e880), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e22bda6e880), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e22bda6e740), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e22bda6e600), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa9060), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa9060), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa92e0), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa92e0), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e22bda6e600), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e22bda6e740), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e22bda6e880), global 0x2e22bda6e1a0 JS IMPORT: Module metadata hook for module 0x2e22bda6e740 JS IMPORT: Defining meta.importSync for module 0x2e22bda6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e22bda6e600), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa9060), global 0x2e22bda6e1a0 JS IMPORT: Module metadata hook for module 0x2e22bdaa91a0 JS IMPORT: Defining meta.importSync for module 0x2e22bdaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bd536b145b0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KhjeaJ at /tmp/gjs_coverage_tmp.KhjeaJ/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 0x2bd536b00100 of 0x2bd536b17458 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2bd536b17458 in 0x2bd536b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KhjeaJ at /tmp/gjs_coverage_tmp.KhjeaJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2bd536b00100 of 0x2bd536b18100 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2bd536b00100 of 0x2bd536b14498 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2bd536b00100 of 0x2e22bdaaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2bd536b17458 of 0x2e22bda6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e22bdaaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e22bdaae070, JSClass 0x7a176ccea620, in object 0x2e22bdaae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2bd536b18450 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e22bdaae0d0, JSClass 0x7a176ccea620, in object 0x2e22bdaae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e22bdaae130, JSClass 0x7a176ccea620, in object 0x2e22bdaae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e22bdaae190, JSClass 0x7a176ccea620, in object 0x2e22bdaae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e22bdaae040 in GIRepository 0x2bd536b14498 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e22bda6ee20), global 0x2e22bda6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e22bdaa92e0), global 0x2e22bda6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2e22bdaae1f0 in GIRepository 0x2bd536b14498 JS CTX: 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 0x335707c00098 JS IMPORT: Defining parent (nil) of 0x335707c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x335707c00100 of 0x335707c02e20 '_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 0xc894b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc894b36e420), global 0xc894b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc894b36e420), global 0xc894b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc894b36e420), global 0xc894b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc894b36e420), global 0xc894b36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc894b36e420), global 0xc894b36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc894b36e600), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc894b36e740), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc894b36e880), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc894b36e880), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc894b36e740), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc894b36e600), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a9060), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a9060), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a92e0), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a92e0), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc894b36e600), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc894b36e740), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc894b36e880), global 0xc894b36e1a0 JS IMPORT: Module metadata hook for module 0xc894b36e740 JS IMPORT: Defining meta.importSync for module 0xc894b36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc894b36e600), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a9060), global 0xc894b36e1a0 JS IMPORT: Module metadata hook for module 0xc894b3a91a0 JS IMPORT: Defining meta.importSync for module 0xc894b3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x335707c14668 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KhjeaJ at /tmp/gjs_coverage_tmp.KhjeaJ/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 0x335707c00100 of 0x335707c175d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x335707c175d8 in 0x335707c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KhjeaJ at /tmp/gjs_coverage_tmp.KhjeaJ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x335707c00100 of 0x335707c182a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x335707c00100 of 0x335707c14550 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x335707c00100 of 0xc894b3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x335707c175d8 of 0xc894b36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc894b3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc894b3ae070, JSClass 0x7a176ccea620, in object 0xc894b3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x335707c185f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc894b3ae0d0, JSClass 0x7a176ccea620, in object 0xc894b3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc894b3ae130, JSClass 0x7a176ccea620, in object 0xc894b3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc894b3ae190, JSClass 0x7a176ccea620, in object 0xc894b3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc894b3ae040 in GIRepository 0x335707c14550 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc894b36ee20), global 0xc894b36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc894b3a92e0), global 0xc894b36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xc894b3ae1f0 in GIRepository 0x335707c14550 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 0x335707c00100 of 0xc894b3afa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 05:50:32.140: Wrote coverage statistics to /tmp/gjs_coverage_tmp.KhjeaJ/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 0x1696e0a00098 JS IMPORT: Defining parent (nil) of 0x1696e0a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1696e0a00100 of 0x1696e0a02ed8 '_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 0x349ea8c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x349ea8c6e420), global 0x349ea8c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x349ea8c6e420), global 0x349ea8c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x349ea8c6e420), global 0x349ea8c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x349ea8c6e420), global 0x349ea8c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x349ea8c6e420), global 0x349ea8c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x349ea8c6e600), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349ea8c6e740), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x349ea8c6e880), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x349ea8c6e880), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349ea8c6e740), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x349ea8c6e600), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca9060), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca9060), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca92e0), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca92e0), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x349ea8c6e600), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x349ea8c6e740), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x349ea8c6e880), global 0x349ea8c6e1a0 JS IMPORT: Module metadata hook for module 0x349ea8c6e740 JS IMPORT: Defining meta.importSync for module 0x349ea8c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x349ea8c6e600), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca9060), global 0x349ea8c6e1a0 JS IMPORT: Module metadata hook for module 0x349ea8ca91a0 JS IMPORT: Defining meta.importSync for module 0x349ea8ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1696e0a14720 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9gzLYK at /tmp/gjs_coverage_tmp.9gzLYK/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 0x1696e0a00100 of 0x1696e0a17758 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1696e0a17758 in 0x1696e0a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9gzLYK at /tmp/gjs_coverage_tmp.9gzLYK/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1696e0a00100 of 0x1696e0a18450 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1696e0a00100 of 0x1696e0a14608 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1696e0a00100 of 0x349ea8caf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1696e0a17758 of 0x349ea8c6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x349ea8caf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x349ea8cae070, JSClass 0x7a176ccea620, in object 0x349ea8cae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1696e0a187a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x349ea8cae0d0, JSClass 0x7a176ccea620, in object 0x349ea8cae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x349ea8cae130, JSClass 0x7a176ccea620, in object 0x349ea8cae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x349ea8cae190, JSClass 0x7a176ccea620, in object 0x349ea8cae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x349ea8cae040 in GIRepository 0x1696e0a14608 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x349ea8c6ee20), global 0x349ea8c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x349ea8ca92e0), global 0x349ea8c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x349ea8cae1f0 in GIRepository 0x1696e0a14608 JS CTX: 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 0x7a492b00098 JS IMPORT: Defining parent (nil) of 0x7a492b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7a492b00100 of 0x7a492b02f90 '_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 0x7b45196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b45196e420), global 0x7b45196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b45196e420), global 0x7b45196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b45196e420), global 0x7b45196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b45196e420), global 0x7b45196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b45196e420), global 0x7b45196e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b45196e600), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b45196e740), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b45196e880), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b45196e880), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b45196e740), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b45196e600), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a9060), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a9060), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a92e0), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a92e0), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b45196e600), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b45196e740), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b45196e880), global 0x7b45196e1a0 JS IMPORT: Module metadata hook for module 0x7b45196e740 JS IMPORT: Defining meta.importSync for module 0x7b45196e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b45196e600), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a9060), global 0x7b45196e1a0 JS IMPORT: Module metadata hook for module 0x7b4519a91a0 JS IMPORT: Defining meta.importSync for module 0x7b4519a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7a492b147d8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9gzLYK at /tmp/gjs_coverage_tmp.9gzLYK/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 0x7a492b00100 of 0x7a492b178d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7a492b178d8 in 0x7a492b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9gzLYK at /tmp/gjs_coverage_tmp.9gzLYK/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7a492b00100 of 0x7a492b185f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7a492b00100 of 0x7a492b146c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7a492b00100 of 0x7b4519af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7a492b178d8 of 0x7b45196ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7b4519af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7b4519ae070, JSClass 0x7a176ccea620, in object 0x7b4519ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x7a492b18948 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7b4519ae0d0, JSClass 0x7a176ccea620, in object 0x7b4519ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7b4519ae130, JSClass 0x7a176ccea620, in object 0x7b4519ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7b4519ae190, JSClass 0x7a176ccea620, in object 0x7b4519ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7b4519ae040 in GIRepository 0x7a492b146c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b45196ee20), global 0x7b45196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b4519a92e0), global 0x7b45196e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x7b4519ae1f0 in GIRepository 0x7a492b146c0 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 0x7a492b00100 of 0x7b4519afa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 05:50:32.879: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9gzLYK/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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 65/65 gjs:C+thread-safe / Internal API tests OK 17.52s 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 0xa057de00098 JS IMPORT: Defining parent (nil) of 0xa057de00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa057de00100 of 0xa057de003c8 '_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 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e3cedc6e420), global 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e3cedc6e420), global 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e3cedc6e420), global 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e3cedc6e420), global 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e3cedc6e420), global 0x1e3cedc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e3cedc6e600), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e3cedc6e740), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e3cedc6e880), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e3cedc6e880), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e3cedc6e740), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e3cedc6e600), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca9060), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca9060), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca92e0), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca92e0), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e3cedc6e600), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e3cedc6e740), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e3cedc6e880), global 0x1e3cedc6e1a0 JS IMPORT: Module metadata hook for module 0x1e3cedc6e740 JS IMPORT: Defining meta.importSync for module 0x1e3cedc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e3cedc6e600), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca9060), global 0x1e3cedc6e1a0 JS IMPORT: Module metadata hook for module 0x1e3cedca91a0 JS IMPORT: Defining meta.importSync for module 0x1e3cedca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa057de11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa057de00100 of 0xa057de11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa057de11d40 in 0xa057de00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa057de00100 of 0xa057de120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa057de00100 of 0xa057de11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa057de00100 of 0x1e3cedc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa057de11d40 of 0x1e3cedc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e3cedcb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e3cedcad070, JSClass 0x63a947cab3e0, in object 0x1e3cedcad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa057de123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e3cedcad0d0, JSClass 0x63a947cab3e0, in object 0x1e3cedcad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e3cedcad130, JSClass 0x63a947cab3e0, in object 0x1e3cedcad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e3cedcad190, JSClass 0x63a947cab3e0, in object 0x1e3cedcad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e3cedcad040 in GIRepository 0xa057de11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e3cedc6ee20), global 0x1e3cedc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e3cedca92e0), global 0x1e3cedc6e1a0 JS IMPORT: 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' 0x1e3cedcad1f0 in GIRepository 0xa057de11af8 JS CTX: 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 0x2e63b0300098 JS IMPORT: Defining parent (nil) of 0x2e63b0300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e63b0300100 of 0x2e63b03004a0 '_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 0x5c38b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5c38b26e420), global 0x5c38b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5c38b26e420), global 0x5c38b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5c38b26e420), global 0x5c38b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5c38b26e420), global 0x5c38b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5c38b26e420), global 0x5c38b26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5c38b26e600), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5c38b26e740), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5c38b26e880), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5c38b26e880), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5c38b26e740), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5c38b26e600), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a9060), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a9060), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a92e0), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a92e0), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5c38b26e600), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5c38b26e740), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5c38b26e880), global 0x5c38b26e1a0 JS IMPORT: Module metadata hook for module 0x5c38b26e740 JS IMPORT: Defining meta.importSync for module 0x5c38b26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5c38b26e600), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a9060), global 0x5c38b26e1a0 JS IMPORT: Module metadata hook for module 0x5c38b2a91a0 JS IMPORT: Defining meta.importSync for module 0x5c38b2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e63b0311ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2e63b0300100 of 0x2e63b0311ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e63b0311ee0 in 0x2e63b0300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e63b0300100 of 0x2e63b0312268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e63b0300100 of 0x2e63b0311bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e63b0300100 of 0x5c38b26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e63b0311ee0 of 0x5c38b26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5c38b2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5c38b2ad070, JSClass 0x63a947cab3e0, in object 0x5c38b2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e63b03125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5c38b2ad0d0, JSClass 0x63a947cab3e0, in object 0x5c38b2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5c38b2ad130, JSClass 0x63a947cab3e0, in object 0x5c38b2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5c38b2ad190, JSClass 0x63a947cab3e0, in object 0x5c38b2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5c38b2ad040 in GIRepository 0x2e63b0311bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5c38b26ee20), global 0x5c38b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5c38b2a92e0), global 0x5c38b26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x5c38b2ad1f0 in GIRepository 0x2e63b0311bd0 JS CTX: 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 0x288c28200098 JS IMPORT: Defining parent (nil) of 0x288c28200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x288c28200100 of 0x288c28200590 '_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 0xc1dd576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc1dd576e420), global 0xc1dd576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc1dd576e420), global 0xc1dd576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc1dd576e420), global 0xc1dd576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc1dd576e420), global 0xc1dd576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc1dd576e420), global 0xc1dd576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc1dd576e600), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1dd576e740), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1dd576e880), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1dd576e880), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1dd576e740), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc1dd576e600), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a9060), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a9060), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a92e0), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a92e0), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc1dd576e600), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1dd576e740), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1dd576e880), global 0xc1dd576e1a0 JS IMPORT: Module metadata hook for module 0xc1dd576e740 JS IMPORT: Defining meta.importSync for module 0xc1dd576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc1dd576e600), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a9060), global 0xc1dd576e1a0 JS IMPORT: Module metadata hook for module 0xc1dd57a91a0 JS IMPORT: Defining meta.importSync for module 0xc1dd57a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x288c28211dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x288c28200100 of 0x288c28212098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x288c28212098 in 0x288c28200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x288c28200100 of 0x288c28212460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x288c28200100 of 0x288c28211cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x288c28200100 of 0xc1dd576ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x288c28212098 of 0xc1dd576ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc1dd57b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc1dd57ad070, JSClass 0x63a947cab3e0, in object 0xc1dd57ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x288c282127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc1dd57ad0d0, JSClass 0x63a947cab3e0, in object 0xc1dd57ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc1dd57ad130, JSClass 0x63a947cab3e0, in object 0xc1dd57ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc1dd57ad190, JSClass 0x63a947cab3e0, in object 0xc1dd57ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc1dd57ad040 in GIRepository 0x288c28211cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1dd576ee20), global 0xc1dd576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1dd57a92e0), global 0xc1dd576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xc1dd57ad1f0 in GIRepository 0x288c28211cc0 JS CTX: 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 0x2db9ac500098 JS IMPORT: Defining parent (nil) of 0x2db9ac500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2db9ac500100 of 0x2db9ac500670 '_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 0x2c364f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c364f46e420), global 0x2c364f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c364f46e420), global 0x2c364f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c364f46e420), global 0x2c364f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c364f46e420), global 0x2c364f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c364f46e420), global 0x2c364f46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c364f46e600), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c364f46e740), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c364f46e880), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c364f46e880), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c364f46e740), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c364f46e600), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a9060), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a9060), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a92e0), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a92e0), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c364f46e600), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c364f46e740), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c364f46e880), global 0x2c364f46e1a0 JS IMPORT: Module metadata hook for module 0x2c364f46e740 JS IMPORT: Defining meta.importSync for module 0x2c364f46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c364f46e600), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a9060), global 0x2c364f46e1a0 JS IMPORT: Module metadata hook for module 0x2c364f4a91a0 JS IMPORT: Defining meta.importSync for module 0x2c364f4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2db9ac511eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2db9ac500100 of 0x2db9ac512240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2db9ac512240 in 0x2db9ac500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2db9ac500100 of 0x2db9ac512628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2db9ac500100 of 0x2db9ac511da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2db9ac500100 of 0x2c364f46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2db9ac512240 of 0x2c364f46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c364f4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c364f4ad070, JSClass 0x63a947cab3e0, in object 0x2c364f4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2db9ac512978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c364f4ad0d0, JSClass 0x63a947cab3e0, in object 0x2c364f4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c364f4ad130, JSClass 0x63a947cab3e0, in object 0x2c364f4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c364f4ad190, JSClass 0x63a947cab3e0, in object 0x2c364f4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c364f4ad040 in GIRepository 0x2db9ac511da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c364f46ee20), global 0x2c364f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c364f4a92e0), global 0x2c364f46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2c364f4ad1f0 in GIRepository 0x2db9ac511da0 JS CTX: 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 0x50619e00098 JS IMPORT: Defining parent (nil) of 0x50619e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x50619e00100 of 0x50619e00750 '_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 0x24e6b696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24e6b696e420), global 0x24e6b696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24e6b696e420), global 0x24e6b696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24e6b696e420), global 0x24e6b696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24e6b696e420), global 0x24e6b696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24e6b696e420), global 0x24e6b696e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24e6b696e600), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24e6b696e740), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24e6b696e880), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24e6b696e880), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24e6b696e740), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24e6b696e600), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a9060), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a9060), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a92e0), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a92e0), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24e6b696e600), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24e6b696e740), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24e6b696e880), global 0x24e6b696e1a0 JS IMPORT: Module metadata hook for module 0x24e6b696e740 JS IMPORT: Defining meta.importSync for module 0x24e6b696e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24e6b696e600), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a9060), global 0x24e6b696e1a0 JS IMPORT: Module metadata hook for module 0x24e6b69a91a0 JS IMPORT: Defining meta.importSync for module 0x24e6b69a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x50619e11f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x50619e00100 of 0x50619e123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x50619e123e8 in 0x50619e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x50619e00100 of 0x50619e127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x50619e00100 of 0x50619e11e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x50619e00100 of 0x24e6b696ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x50619e123e8 of 0x24e6b696ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24e6b69b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24e6b69ad070, JSClass 0x63a947cab3e0, in object 0x24e6b69ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x50619e12b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24e6b69ad0d0, JSClass 0x63a947cab3e0, in object 0x24e6b69ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24e6b69ad130, JSClass 0x63a947cab3e0, in object 0x24e6b69ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24e6b69ad190, JSClass 0x63a947cab3e0, in object 0x24e6b69ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24e6b69ad040 in GIRepository 0x50619e11e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24e6b696ee20), global 0x24e6b696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24e6b69a92e0), global 0x24e6b696e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x24e6b69ad1f0 in GIRepository 0x50619e11e80 JS CTX: 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 0x7586c400098 JS IMPORT: Defining parent (nil) of 0x7586c400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7586c400100 of 0x7586c400830 '_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 0x332e7196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x332e7196e420), global 0x332e7196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x332e7196e420), global 0x332e7196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x332e7196e420), global 0x332e7196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x332e7196e420), global 0x332e7196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x332e7196e420), global 0x332e7196e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x332e7196e600), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x332e7196e740), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x332e7196e880), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x332e7196e880), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x332e7196e740), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x332e7196e600), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a9060), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a9060), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a92e0), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a92e0), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x332e7196e600), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x332e7196e740), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x332e7196e880), global 0x332e7196e1a0 JS IMPORT: Module metadata hook for module 0x332e7196e740 JS IMPORT: Defining meta.importSync for module 0x332e7196e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x332e7196e600), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a9060), global 0x332e7196e1a0 JS IMPORT: Module metadata hook for module 0x332e719a91a0 JS IMPORT: Defining meta.importSync for module 0x332e719a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7586c412078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x7586c400100 of 0x7586c412590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7586c412590 in 0x7586c400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7586c400100 of 0x7586c4129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7586c400100 of 0x7586c411f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7586c400100 of 0x332e7196ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7586c412590 of 0x332e7196ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x332e719b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x332e719ad070, JSClass 0x63a947cab3e0, in object 0x332e719ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7586c412d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x332e719ad0d0, JSClass 0x63a947cab3e0, in object 0x332e719ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x332e719ad130, JSClass 0x63a947cab3e0, in object 0x332e719ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x332e719ad190, JSClass 0x63a947cab3e0, in object 0x332e719ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x332e719ad040 in GIRepository 0x7586c411f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x332e7196ee20), global 0x332e7196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x332e719a92e0), global 0x332e7196e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x332e719ad1f0 in GIRepository 0x7586c411f60 JS CTX: 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 0xef724b00098 JS IMPORT: Defining parent (nil) of 0xef724b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xef724b00100 of 0xef724b00910 '_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 0x32fb8a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32fb8a66e420), global 0x32fb8a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32fb8a66e420), global 0x32fb8a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32fb8a66e420), global 0x32fb8a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32fb8a66e420), global 0x32fb8a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32fb8a66e420), global 0x32fb8a66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32fb8a66e600), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fb8a66e740), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fb8a66e880), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fb8a66e880), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fb8a66e740), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32fb8a66e600), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a9060), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a9060), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a92e0), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a92e0), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32fb8a66e600), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32fb8a66e740), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32fb8a66e880), global 0x32fb8a66e1a0 JS IMPORT: Module metadata hook for module 0x32fb8a66e740 JS IMPORT: Defining meta.importSync for module 0x32fb8a66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32fb8a66e600), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a9060), global 0x32fb8a66e1a0 JS IMPORT: Module metadata hook for module 0x32fb8a6a91a0 JS IMPORT: Defining meta.importSync for module 0x32fb8a6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xef724b12158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xef724b00100 of 0xef724b12738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xef724b12738 in 0xef724b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xef724b00100 of 0xef724b12ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xef724b00100 of 0xef724b12040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xef724b00100 of 0x32fb8a66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xef724b12738 of 0x32fb8a66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x32fb8a6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32fb8a6ad070, JSClass 0x63a947cab3e0, in object 0x32fb8a6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xef724b12ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32fb8a6ad0d0, JSClass 0x63a947cab3e0, in object 0x32fb8a6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32fb8a6ad130, JSClass 0x63a947cab3e0, in object 0x32fb8a6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32fb8a6ad190, JSClass 0x63a947cab3e0, in object 0x32fb8a6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x32fb8a6ad040 in GIRepository 0xef724b12040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32fb8a66ee20), global 0x32fb8a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32fb8a6a92e0), global 0x32fb8a66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x32fb8a6ad1f0 in GIRepository 0xef724b12040 JS CTX: 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 0xb4f38900098 JS IMPORT: Defining parent (nil) of 0xb4f38900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb4f38900100 of 0xb4f389009f0 '_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 0x28d42c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28d42c36e420), global 0x28d42c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28d42c36e420), global 0x28d42c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28d42c36e420), global 0x28d42c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28d42c36e420), global 0x28d42c36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28d42c36e420), global 0x28d42c36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28d42c36e600), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28d42c36e740), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28d42c36e880), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28d42c36e880), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28d42c36e740), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28d42c36e600), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a9060), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a9060), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a92e0), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a92e0), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28d42c36e600), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28d42c36e740), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28d42c36e880), global 0x28d42c36e1a0 JS IMPORT: Module metadata hook for module 0x28d42c36e740 JS IMPORT: Defining meta.importSync for module 0x28d42c36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28d42c36e600), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a9060), global 0x28d42c36e1a0 JS IMPORT: Module metadata hook for module 0x28d42c3a91a0 JS IMPORT: Defining meta.importSync for module 0x28d42c3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb4f38912238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xb4f38900100 of 0xb4f389128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb4f389128e0 in 0xb4f38900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb4f38900100 of 0xb4f38912d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb4f38900100 of 0xb4f38912120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb4f38900100 of 0x28d42c36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb4f389128e0 of 0x28d42c36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28d42c3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28d42c3ad070, JSClass 0x63a947cab3e0, in object 0x28d42c3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb4f389130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28d42c3ad0d0, JSClass 0x63a947cab3e0, in object 0x28d42c3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28d42c3ad130, JSClass 0x63a947cab3e0, in object 0x28d42c3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28d42c3ad190, JSClass 0x63a947cab3e0, in object 0x28d42c3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28d42c3ad040 in GIRepository 0xb4f38912120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28d42c36ee20), global 0x28d42c36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28d42c3a92e0), global 0x28d42c36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x28d42c3ad1f0 in GIRepository 0xb4f38912120 JS CTX: 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 0x33c79d100098 JS IMPORT: Defining parent (nil) of 0x33c79d100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33c79d100100 of 0x33c79d100ad0 '_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 0x7ab74e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ab74e6e420), global 0x7ab74e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ab74e6e420), global 0x7ab74e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ab74e6e420), global 0x7ab74e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ab74e6e420), global 0x7ab74e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ab74e6e420), global 0x7ab74e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ab74e6e600), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ab74e6e740), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ab74e6e880), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ab74e6e880), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ab74e6e740), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ab74e6e600), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea9060), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea9060), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea92e0), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea92e0), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ab74e6e600), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ab74e6e740), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ab74e6e880), global 0x7ab74e6e1a0 JS IMPORT: Module metadata hook for module 0x7ab74e6e740 JS IMPORT: Defining meta.importSync for module 0x7ab74e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ab74e6e600), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea9060), global 0x7ab74e6e1a0 JS IMPORT: Module metadata hook for module 0x7ab74ea91a0 JS IMPORT: Defining meta.importSync for module 0x7ab74ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33c79d112318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x33c79d100100 of 0x33c79d112a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33c79d112a88 in 0x33c79d100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33c79d100100 of 0x33c79d112f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33c79d100100 of 0x33c79d112200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33c79d100100 of 0x7ab74e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33c79d112a88 of 0x7ab74e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7ab74eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7ab74ead070, JSClass 0x63a947cab3e0, in object 0x7ab74ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x33c79d113280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7ab74ead0d0, JSClass 0x63a947cab3e0, in object 0x7ab74ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7ab74ead130, JSClass 0x63a947cab3e0, in object 0x7ab74ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7ab74ead190, JSClass 0x63a947cab3e0, in object 0x7ab74ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7ab74ead040 in GIRepository 0x33c79d112200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ab74e6ee20), global 0x7ab74e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ab74ea92e0), global 0x7ab74e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x7ab74ead1f0 in GIRepository 0x33c79d112200 JS CTX: 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 0xd9592200098 JS IMPORT: Defining parent (nil) of 0xd9592200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd9592200100 of 0xd9592200bb0 '_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 0x3f8934b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f8934b6e420), global 0x3f8934b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f8934b6e420), global 0x3f8934b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f8934b6e420), global 0x3f8934b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f8934b6e420), global 0x3f8934b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f8934b6e420), global 0x3f8934b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f8934b6e600), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f8934b6e740), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f8934b6e880), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f8934b6e880), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f8934b6e740), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f8934b6e600), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba9060), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba9060), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba92e0), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba92e0), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f8934b6e600), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f8934b6e740), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f8934b6e880), global 0x3f8934b6e1a0 JS IMPORT: Module metadata hook for module 0x3f8934b6e740 JS IMPORT: Defining meta.importSync for module 0x3f8934b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f8934b6e600), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba9060), global 0x3f8934b6e1a0 JS IMPORT: Module metadata hook for module 0x3f8934ba91a0 JS IMPORT: Defining meta.importSync for module 0x3f8934ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd95922123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd9592200100 of 0xd9592212c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd9592212c30 in 0xd9592200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd9592200100 of 0xd95922130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd9592200100 of 0xd95922122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd9592200100 of 0x3f8934b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd9592212c30 of 0x3f8934b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f8934bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f8934bad070, JSClass 0x63a947cab3e0, in object 0x3f8934bad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd9592213448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f8934bad0d0, JSClass 0x63a947cab3e0, in object 0x3f8934bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f8934bad130, JSClass 0x63a947cab3e0, in object 0x3f8934bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f8934bad190, JSClass 0x63a947cab3e0, in object 0x3f8934bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f8934bad040 in GIRepository 0xd95922122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f8934b6ee20), global 0x3f8934b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f8934ba92e0), global 0x3f8934b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3f8934bad1f0 in GIRepository 0xd95922122e0 JS CTX: 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 0x2abeb0900098 JS IMPORT: Defining parent (nil) of 0x2abeb0900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2abeb0900100 of 0x2abeb0900c90 '_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 0x33e3ee76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33e3ee76e420), global 0x33e3ee76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33e3ee76e420), global 0x33e3ee76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33e3ee76e420), global 0x33e3ee76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33e3ee76e420), global 0x33e3ee76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33e3ee76e420), global 0x33e3ee76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33e3ee76e600), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33e3ee76e740), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33e3ee76e880), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33e3ee76e880), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33e3ee76e740), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33e3ee76e600), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a9060), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a9060), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a92e0), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a92e0), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33e3ee76e600), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33e3ee76e740), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33e3ee76e880), global 0x33e3ee76e1a0 JS IMPORT: Module metadata hook for module 0x33e3ee76e740 JS IMPORT: Defining meta.importSync for module 0x33e3ee76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33e3ee76e600), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a9060), global 0x33e3ee76e1a0 JS IMPORT: Module metadata hook for module 0x33e3ee7a91a0 JS IMPORT: Defining meta.importSync for module 0x33e3ee7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2abeb09124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2abeb0900100 of 0x2abeb0912dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2abeb0912dd8 in 0x2abeb0900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2abeb0900100 of 0x2abeb09132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2abeb0900100 of 0x2abeb09123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2abeb0900100 of 0x33e3ee76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2abeb0912dd8 of 0x33e3ee76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x33e3ee7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x33e3ee7ad070, JSClass 0x63a947cab3e0, in object 0x33e3ee7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2abeb0913630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x33e3ee7ad0d0, JSClass 0x63a947cab3e0, in object 0x33e3ee7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x33e3ee7ad130, JSClass 0x63a947cab3e0, in object 0x33e3ee7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33e3ee7ad190, JSClass 0x63a947cab3e0, in object 0x33e3ee7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x33e3ee7ad040 in GIRepository 0x2abeb09123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33e3ee76ee20), global 0x33e3ee76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33e3ee7a92e0), global 0x33e3ee76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x33e3ee7ad1f0 in GIRepository 0x2abeb09123c0 JS CTX: 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 0x2bf45900098 JS IMPORT: Defining parent (nil) of 0x2bf45900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2bf45900100 of 0x2bf45900d70 '_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 0x1da3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da3d6e420), global 0x1da3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da3d6e420), global 0x1da3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da3d6e420), global 0x1da3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da3d6e420), global 0x1da3d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da3d6e420), global 0x1da3d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1da3d6e600), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da3d6e740), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da3d6e880), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da3d6e880), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da3d6e740), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1da3d6e600), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da9060), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da9060), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da92e0), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da92e0), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1da3d6e600), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da3d6e740), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da3d6e880), global 0x1da3d6e1a0 JS IMPORT: Module metadata hook for module 0x1da3d6e740 JS IMPORT: Defining meta.importSync for module 0x1da3d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1da3d6e600), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da9060), global 0x1da3d6e1a0 JS IMPORT: Module metadata hook for module 0x1da3da91a0 JS IMPORT: Defining meta.importSync for module 0x1da3da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bf459125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2bf45900100 of 0x2bf45912f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2bf45912f80 in 0x2bf45900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2bf45900100 of 0x2bf459134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2bf45900100 of 0x2bf459124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2bf45900100 of 0x1da3d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2bf45912f80 of 0x1da3d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1da3db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1da3dad070, JSClass 0x63a947cab3e0, in object 0x1da3dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2bf459137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1da3dad0d0, JSClass 0x63a947cab3e0, in object 0x1da3dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1da3dad130, JSClass 0x63a947cab3e0, in object 0x1da3dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1da3dad190, JSClass 0x63a947cab3e0, in object 0x1da3dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1da3dad040 in GIRepository 0x2bf459124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da3d6ee20), global 0x1da3d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da3da92e0), global 0x1da3d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1da3dad1f0 in GIRepository 0x2bf459124a0 JS CTX: 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 0x2bef50100098 JS IMPORT: Defining parent (nil) of 0x2bef50100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2bef50100100 of 0x2bef50100e50 '_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 0x3097dd16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3097dd16e420), global 0x3097dd16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3097dd16e420), global 0x3097dd16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3097dd16e420), global 0x3097dd16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3097dd16e420), global 0x3097dd16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3097dd16e420), global 0x3097dd16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3097dd16e600), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3097dd16e740), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3097dd16e880), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3097dd16e880), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3097dd16e740), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3097dd16e600), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a9060), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a9060), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a92e0), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a92e0), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3097dd16e600), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3097dd16e740), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3097dd16e880), global 0x3097dd16e1a0 JS IMPORT: Module metadata hook for module 0x3097dd16e740 JS IMPORT: Defining meta.importSync for module 0x3097dd16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3097dd16e600), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a9060), global 0x3097dd16e1a0 JS IMPORT: Module metadata hook for module 0x3097dd1a91a0 JS IMPORT: Defining meta.importSync for module 0x3097dd1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bef50112698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2bef50100100 of 0x2bef50113128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2bef50113128 in 0x2bef50100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2bef50100100 of 0x2bef50113670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2bef50100100 of 0x2bef50112580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2bef50100100 of 0x3097dd16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2bef50113128 of 0x3097dd16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3097dd1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3097dd1ad070, JSClass 0x63a947cab3e0, in object 0x3097dd1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2bef501139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3097dd1ad0d0, JSClass 0x63a947cab3e0, in object 0x3097dd1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3097dd1ad130, JSClass 0x63a947cab3e0, in object 0x3097dd1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3097dd1ad190, JSClass 0x63a947cab3e0, in object 0x3097dd1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3097dd1ad040 in GIRepository 0x2bef50112580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3097dd16ee20), global 0x3097dd16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3097dd1a92e0), global 0x3097dd16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3097dd1ad1f0 in GIRepository 0x2bef50112580 JS CTX: 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 0x289203900098 JS IMPORT: Defining parent (nil) of 0x289203900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x289203900100 of 0x289203900f30 '_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 0x3d394146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d394146e420), global 0x3d394146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d394146e420), global 0x3d394146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d394146e420), global 0x3d394146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d394146e420), global 0x3d394146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d394146e420), global 0x3d394146e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d394146e600), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d394146e740), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d394146e880), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d394146e880), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d394146e740), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d394146e600), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a9060), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a9060), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a92e0), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a92e0), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d394146e600), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d394146e740), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d394146e880), global 0x3d394146e1a0 JS IMPORT: Module metadata hook for module 0x3d394146e740 JS IMPORT: Defining meta.importSync for module 0x3d394146e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d394146e600), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a9060), global 0x3d394146e1a0 JS IMPORT: Module metadata hook for module 0x3d39414a91a0 JS IMPORT: Defining meta.importSync for module 0x3d39414a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x289203912778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x289203900100 of 0x2892039132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2892039132d0 in 0x289203900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x289203900100 of 0x289203913838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x289203900100 of 0x289203912660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x289203900100 of 0x3d394146ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2892039132d0 of 0x3d394146ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d39414b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d39414ad070, JSClass 0x63a947cab3e0, in object 0x3d39414ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x289203913b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d39414ad0d0, JSClass 0x63a947cab3e0, in object 0x3d39414ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d39414ad130, JSClass 0x63a947cab3e0, in object 0x3d39414ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d39414ad190, JSClass 0x63a947cab3e0, in object 0x3d39414ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d39414ad040 in GIRepository 0x289203912660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d394146ee20), global 0x3d394146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d39414a92e0), global 0x3d394146e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3d39414ad1f0 in GIRepository 0x289203912660 JS CTX: 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 0x6f4b2900098 JS IMPORT: Defining parent (nil) of 0x6f4b2900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6f4b2900100 of 0x6f4b2901010 '_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 0xa9be416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9be416e420), global 0xa9be416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9be416e420), global 0xa9be416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9be416e420), global 0xa9be416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9be416e420), global 0xa9be416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9be416e420), global 0xa9be416e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9be416e600), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9be416e740), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9be416e880), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9be416e880), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9be416e740), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9be416e600), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a9060), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a9060), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a92e0), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a92e0), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9be416e600), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9be416e740), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9be416e880), global 0xa9be416e1a0 JS IMPORT: Module metadata hook for module 0xa9be416e740 JS IMPORT: Defining meta.importSync for module 0xa9be416e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9be416e600), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a9060), global 0xa9be416e1a0 JS IMPORT: Module metadata hook for module 0xa9be41a91a0 JS IMPORT: Defining meta.importSync for module 0xa9be41a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6f4b2912858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x6f4b2900100 of 0x6f4b2913478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6f4b2913478 in 0x6f4b2900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6f4b2900100 of 0x6f4b2913a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6f4b2900100 of 0x6f4b2912740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6f4b2900100 of 0xa9be416ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6f4b2913478 of 0xa9be416ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa9be41b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa9be41ad070, JSClass 0x63a947cab3e0, in object 0xa9be41ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x6f4b2913d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa9be41ad0d0, JSClass 0x63a947cab3e0, in object 0xa9be41ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa9be41ad130, JSClass 0x63a947cab3e0, in object 0xa9be41ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa9be41ad190, JSClass 0x63a947cab3e0, in object 0xa9be41ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa9be41ad040 in GIRepository 0x6f4b2912740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9be416ee20), global 0xa9be416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9be41a92e0), global 0xa9be416e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xa9be41ad1f0 in GIRepository 0x6f4b2912740 JS CTX: 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 0x276b64000098 JS IMPORT: Defining parent (nil) of 0x276b64000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x276b64000100 of 0x276b640010f0 '_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 0x3fea5066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fea5066e420), global 0x3fea5066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fea5066e420), global 0x3fea5066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fea5066e420), global 0x3fea5066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fea5066e420), global 0x3fea5066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fea5066e420), global 0x3fea5066e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fea5066e600), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fea5066e740), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fea5066e880), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fea5066e880), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fea5066e740), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fea5066e600), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a9060), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a9060), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a92e0), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a92e0), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fea5066e600), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fea5066e740), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fea5066e880), global 0x3fea5066e1a0 JS IMPORT: Module metadata hook for module 0x3fea5066e740 JS IMPORT: Defining meta.importSync for module 0x3fea5066e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fea5066e600), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a9060), global 0x3fea5066e1a0 JS IMPORT: Module metadata hook for module 0x3fea506a91a0 JS IMPORT: Defining meta.importSync for module 0x3fea506a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x276b64012938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x276b64000100 of 0x276b64013620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x276b64013620 in 0x276b64000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x276b64000100 of 0x276b64013be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x276b64000100 of 0x276b64012820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x276b64000100 of 0x3fea5066ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x276b64013620 of 0x3fea5066ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3fea506b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fea506ad070, JSClass 0x63a947cab3e0, in object 0x3fea506ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x276b64013f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fea506ad0d0, JSClass 0x63a947cab3e0, in object 0x3fea506ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fea506ad130, JSClass 0x63a947cab3e0, in object 0x3fea506ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fea506ad190, JSClass 0x63a947cab3e0, in object 0x3fea506ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3fea506ad040 in GIRepository 0x276b64012820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fea5066ee20), global 0x3fea5066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fea506a92e0), global 0x3fea5066e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3fea506ad1f0 in GIRepository 0x276b64012820 JS CTX: 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 0xd86dc500098 JS IMPORT: Defining parent (nil) of 0xd86dc500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd86dc500100 of 0xd86dc5011d0 '_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 0x23f95f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23f95f66e420), global 0x23f95f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23f95f66e420), global 0x23f95f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23f95f66e420), global 0x23f95f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23f95f66e420), global 0x23f95f66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23f95f66e420), global 0x23f95f66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23f95f66e600), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f95f66e740), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f95f66e880), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f95f66e880), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f95f66e740), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23f95f66e600), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a9060), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a9060), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a92e0), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a92e0), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23f95f66e600), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23f95f66e740), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23f95f66e880), global 0x23f95f66e1a0 JS IMPORT: Module metadata hook for module 0x23f95f66e740 JS IMPORT: Defining meta.importSync for module 0x23f95f66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23f95f66e600), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a9060), global 0x23f95f66e1a0 JS IMPORT: Module metadata hook for module 0x23f95f6a91a0 JS IMPORT: Defining meta.importSync for module 0x23f95f6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd86dc512a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd86dc500100 of 0xd86dc5137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd86dc5137c8 in 0xd86dc500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd86dc500100 of 0xd86dc513db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd86dc500100 of 0xd86dc512900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd86dc500100 of 0x23f95f66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd86dc5137c8 of 0x23f95f66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23f95f6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23f95f6ad070, JSClass 0x63a947cab3e0, in object 0x23f95f6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd86dc514108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23f95f6ad0d0, JSClass 0x63a947cab3e0, in object 0x23f95f6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23f95f6ad130, JSClass 0x63a947cab3e0, in object 0x23f95f6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23f95f6ad190, JSClass 0x63a947cab3e0, in object 0x23f95f6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23f95f6ad040 in GIRepository 0xd86dc512900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23f95f66ee20), global 0x23f95f66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23f95f6a92e0), global 0x23f95f66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x23f95f6ad1f0 in GIRepository 0xd86dc512900 JS CTX: 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 0x2afe5e500098 JS IMPORT: Defining parent (nil) of 0x2afe5e500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2afe5e500100 of 0x2afe5e5012b0 '_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 0x1ada2696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ada2696e420), global 0x1ada2696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ada2696e420), global 0x1ada2696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ada2696e420), global 0x1ada2696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ada2696e420), global 0x1ada2696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ada2696e420), global 0x1ada2696e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ada2696e600), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ada2696e740), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ada2696e880), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ada2696e880), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ada2696e740), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ada2696e600), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a9060), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a9060), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a92e0), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a92e0), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ada2696e600), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ada2696e740), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ada2696e880), global 0x1ada2696e1a0 JS IMPORT: Module metadata hook for module 0x1ada2696e740 JS IMPORT: Defining meta.importSync for module 0x1ada2696e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ada2696e600), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a9060), global 0x1ada2696e1a0 JS IMPORT: Module metadata hook for module 0x1ada269a91a0 JS IMPORT: Defining meta.importSync for module 0x1ada269a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2afe5e512af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2afe5e500100 of 0x2afe5e513970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2afe5e513970 in 0x2afe5e500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2afe5e500100 of 0x2afe5e513f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2afe5e500100 of 0x2afe5e5129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2afe5e500100 of 0x1ada2696ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2afe5e513970 of 0x1ada2696ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ada269b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ada269ad070, JSClass 0x63a947cab3e0, in object 0x1ada269ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2afe5e5142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ada269ad0d0, JSClass 0x63a947cab3e0, in object 0x1ada269ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ada269ad130, JSClass 0x63a947cab3e0, in object 0x1ada269ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ada269ad190, JSClass 0x63a947cab3e0, in object 0x1ada269ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ada269ad040 in GIRepository 0x2afe5e5129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ada2696ee20), global 0x1ada2696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ada269a92e0), global 0x1ada2696e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1ada269ad1f0 in GIRepository 0x2afe5e5129e0 JS CTX: 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 0x3ab9f0100098 JS IMPORT: Defining parent (nil) of 0x3ab9f0100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ab9f0100100 of 0x3ab9f0101390 '_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 0xe675536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe675536e420), global 0xe675536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe675536e420), global 0xe675536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe675536e420), global 0xe675536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe675536e420), global 0xe675536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe675536e420), global 0xe675536e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe675536e600), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe675536e740), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe675536e880), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe675536e880), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe675536e740), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe675536e600), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a9060), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a9060), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a92e0), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a92e0), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe675536e600), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe675536e740), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe675536e880), global 0xe675536e1a0 JS IMPORT: Module metadata hook for module 0xe675536e740 JS IMPORT: Defining meta.importSync for module 0xe675536e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe675536e600), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a9060), global 0xe675536e1a0 JS IMPORT: Module metadata hook for module 0xe67553a91a0 JS IMPORT: Defining meta.importSync for module 0xe67553a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ab9f0112bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3ab9f0100100 of 0x3ab9f0113b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ab9f0113b18 in 0x3ab9f0100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ab9f0100100 of 0x3ab9f0114158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ab9f0100100 of 0x3ab9f0112ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ab9f0100100 of 0xe675536ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ab9f0113b18 of 0xe675536ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe67553b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe67553ad070, JSClass 0x63a947cab3e0, in object 0xe67553ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ab9f01144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe67553ad0d0, JSClass 0x63a947cab3e0, in object 0xe67553ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe67553ad130, JSClass 0x63a947cab3e0, in object 0xe67553ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe67553ad190, JSClass 0x63a947cab3e0, in object 0xe67553ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe67553ad040 in GIRepository 0x3ab9f0112ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe675536ee20), global 0xe675536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe67553a92e0), global 0xe675536e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xe67553ad1f0 in GIRepository 0x3ab9f0112ac0 JS CTX: 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 0x3f54ca100098 JS IMPORT: Defining parent (nil) of 0x3f54ca100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f54ca100100 of 0x3f54ca101470 '_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 0x5a404f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a404f6e420), global 0x5a404f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a404f6e420), global 0x5a404f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a404f6e420), global 0x5a404f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a404f6e420), global 0x5a404f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a404f6e420), global 0x5a404f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a404f6e600), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a404f6e740), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a404f6e880), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a404f6e880), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a404f6e740), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a404f6e600), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa9060), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa9060), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa92e0), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa92e0), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a404f6e600), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a404f6e740), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a404f6e880), global 0x5a404f6e1a0 JS IMPORT: Module metadata hook for module 0x5a404f6e740 JS IMPORT: Defining meta.importSync for module 0x5a404f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a404f6e600), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa9060), global 0x5a404f6e1a0 JS IMPORT: Module metadata hook for module 0x5a404fa91a0 JS IMPORT: Defining meta.importSync for module 0x5a404fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f54ca112cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3f54ca100100 of 0x3f54ca113cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f54ca113cc0 in 0x3f54ca100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f54ca100100 of 0x3f54ca114328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f54ca100100 of 0x3f54ca112ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f54ca100100 of 0x5a404f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f54ca113cc0 of 0x5a404f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5a404fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5a404fad070, JSClass 0x63a947cab3e0, in object 0x5a404fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3f54ca114678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5a404fad0d0, JSClass 0x63a947cab3e0, in object 0x5a404fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5a404fad130, JSClass 0x63a947cab3e0, in object 0x5a404fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5a404fad190, JSClass 0x63a947cab3e0, in object 0x5a404fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5a404fad040 in GIRepository 0x3f54ca112ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a404f6ee20), global 0x5a404f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a404fa92e0), global 0x5a404f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x5a404fad1f0 in GIRepository 0x3f54ca112ba0 JS CTX: 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 0x793cc900098 JS IMPORT: Defining parent (nil) of 0x793cc900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x793cc900100 of 0x793cc901550 '_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 0x9427606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9427606e420), global 0x9427606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9427606e420), global 0x9427606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9427606e420), global 0x9427606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9427606e420), global 0x9427606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9427606e420), global 0x9427606e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9427606e600), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9427606e740), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9427606e880), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9427606e880), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9427606e740), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9427606e600), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a9060), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a9060), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a92e0), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a92e0), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9427606e600), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9427606e740), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9427606e880), global 0x9427606e1a0 JS IMPORT: Module metadata hook for module 0x9427606e740 JS IMPORT: Defining meta.importSync for module 0x9427606e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9427606e600), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a9060), global 0x9427606e1a0 JS IMPORT: Module metadata hook for module 0x942760a91a0 JS IMPORT: Defining meta.importSync for module 0x942760a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x793cc912d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x793cc900100 of 0x793cc913e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x793cc913e68 in 0x793cc900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x793cc900100 of 0x793cc9144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x793cc900100 of 0x793cc912c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x793cc900100 of 0x9427606ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x793cc913e68 of 0x9427606ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x942760b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x942760ad070, JSClass 0x63a947cab3e0, in object 0x942760ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x793cc914848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x942760ad0d0, JSClass 0x63a947cab3e0, in object 0x942760ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x942760ad130, JSClass 0x63a947cab3e0, in object 0x942760ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x942760ad190, JSClass 0x63a947cab3e0, in object 0x942760ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x942760ad040 in GIRepository 0x793cc912c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9427606ee20), global 0x9427606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x942760a92e0), global 0x9427606e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x942760ad1f0 in GIRepository 0x793cc912c80 JS CTX: 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 0x42b24500098 JS IMPORT: Defining parent (nil) of 0x42b24500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x42b24500100 of 0x42b24501630 '_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 0x18cf68f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18cf68f6e420), global 0x18cf68f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18cf68f6e420), global 0x18cf68f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18cf68f6e420), global 0x18cf68f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18cf68f6e420), global 0x18cf68f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18cf68f6e420), global 0x18cf68f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18cf68f6e600), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18cf68f6e740), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18cf68f6e880), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18cf68f6e880), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18cf68f6e740), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18cf68f6e600), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa9060), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa9060), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa92e0), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa92e0), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18cf68f6e600), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18cf68f6e740), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18cf68f6e880), global 0x18cf68f6e1a0 JS IMPORT: Module metadata hook for module 0x18cf68f6e740 JS IMPORT: Defining meta.importSync for module 0x18cf68f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18cf68f6e600), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa9060), global 0x18cf68f6e1a0 JS IMPORT: Module metadata hook for module 0x18cf68fa91a0 JS IMPORT: Defining meta.importSync for module 0x18cf68fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x42b24512e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x42b24500100 of 0x42b24514010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x42b24514010 in 0x42b24500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x42b24500100 of 0x42b245146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x42b24500100 of 0x42b24512d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x42b24500100 of 0x18cf68f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x42b24514010 of 0x18cf68f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18cf68fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18cf68fad070, JSClass 0x63a947cab3e0, in object 0x18cf68fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x42b24514a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18cf68fad0d0, JSClass 0x63a947cab3e0, in object 0x18cf68fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18cf68fad130, JSClass 0x63a947cab3e0, in object 0x18cf68fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18cf68fad190, JSClass 0x63a947cab3e0, in object 0x18cf68fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18cf68fad040 in GIRepository 0x42b24512d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18cf68f6ee20), global 0x18cf68f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18cf68fa92e0), global 0x18cf68f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x18cf68fad1f0 in GIRepository 0x42b24512d60 JS CTX: 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 0x3423ce600098 JS IMPORT: Defining parent (nil) of 0x3423ce600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3423ce600100 of 0x3423ce601710 '_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 0x2761e3c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2761e3c6e420), global 0x2761e3c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2761e3c6e420), global 0x2761e3c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2761e3c6e420), global 0x2761e3c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2761e3c6e420), global 0x2761e3c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2761e3c6e420), global 0x2761e3c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2761e3c6e600), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2761e3c6e740), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2761e3c6e880), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2761e3c6e880), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2761e3c6e740), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2761e3c6e600), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca9060), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca9060), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca92e0), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca92e0), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2761e3c6e600), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2761e3c6e740), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2761e3c6e880), global 0x2761e3c6e1a0 JS IMPORT: Module metadata hook for module 0x2761e3c6e740 JS IMPORT: Defining meta.importSync for module 0x2761e3c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2761e3c6e600), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca9060), global 0x2761e3c6e1a0 JS IMPORT: Module metadata hook for module 0x2761e3ca91a0 JS IMPORT: Defining meta.importSync for module 0x2761e3ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3423ce612f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3423ce600100 of 0x3423ce6141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3423ce6141b8 in 0x3423ce600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3423ce600100 of 0x3423ce614898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3423ce600100 of 0x3423ce612e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3423ce600100 of 0x2761e3c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3423ce6141b8 of 0x2761e3c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2761e3cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2761e3cad070, JSClass 0x63a947cab3e0, in object 0x2761e3cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3423ce614be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2761e3cad0d0, JSClass 0x63a947cab3e0, in object 0x2761e3cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2761e3cad130, JSClass 0x63a947cab3e0, in object 0x2761e3cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2761e3cad190, JSClass 0x63a947cab3e0, in object 0x2761e3cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2761e3cad040 in GIRepository 0x3423ce612e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2761e3c6ee20), global 0x2761e3c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2761e3ca92e0), global 0x2761e3c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2761e3cad1f0 in GIRepository 0x3423ce612e40 JS CTX: 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 0x393e6bf00098 JS IMPORT: Defining parent (nil) of 0x393e6bf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x393e6bf00100 of 0x393e6bf017f0 '_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 0x3e201ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e201ae6e420), global 0x3e201ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e201ae6e420), global 0x3e201ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e201ae6e420), global 0x3e201ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e201ae6e420), global 0x3e201ae6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3e201ae6e420), global 0x3e201ae6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e201ae6e600), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e201ae6e740), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e201ae6e880), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e201ae6e880), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e201ae6e740), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e201ae6e600), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea9060), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea9060), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea92e0), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea92e0), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e201ae6e600), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e201ae6e740), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e201ae6e880), global 0x3e201ae6e1a0 JS IMPORT: Module metadata hook for module 0x3e201ae6e740 JS IMPORT: Defining meta.importSync for module 0x3e201ae6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e201ae6e600), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea9060), global 0x3e201ae6e1a0 JS IMPORT: Module metadata hook for module 0x3e201aea91a0 JS IMPORT: Defining meta.importSync for module 0x3e201aea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x393e6bf13038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x393e6bf00100 of 0x393e6bf14360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x393e6bf14360 in 0x393e6bf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x393e6bf00100 of 0x393e6bf14a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x393e6bf00100 of 0x393e6bf12f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x393e6bf00100 of 0x3e201ae6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x393e6bf14360 of 0x3e201ae6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3e201aeb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e201aead070, JSClass 0x63a947cab3e0, in object 0x3e201aead040 JS CTX: Initialized class GIRepositoryGType prototype 0x393e6bf14db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e201aead0d0, JSClass 0x63a947cab3e0, in object 0x3e201aead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e201aead130, JSClass 0x63a947cab3e0, in object 0x3e201aead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e201aead190, JSClass 0x63a947cab3e0, in object 0x3e201aead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3e201aead040 in GIRepository 0x393e6bf12f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3e201ae6ee20), global 0x3e201ae6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e201aea92e0), global 0x3e201ae6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3e201aead1f0 in GIRepository 0x393e6bf12f20 JS CTX: 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 0xd1399e00098 JS IMPORT: Defining parent (nil) of 0xd1399e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd1399e00100 of 0xd1399e018d0 '_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 0x2bb34166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb34166e420), global 0x2bb34166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb34166e420), global 0x2bb34166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb34166e420), global 0x2bb34166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb34166e420), global 0x2bb34166e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb34166e420), global 0x2bb34166e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bb34166e600), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb34166e740), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb34166e880), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb34166e880), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb34166e740), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bb34166e600), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a9060), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a9060), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a92e0), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a92e0), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bb34166e600), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb34166e740), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb34166e880), global 0x2bb34166e1a0 JS IMPORT: Module metadata hook for module 0x2bb34166e740 JS IMPORT: Defining meta.importSync for module 0x2bb34166e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bb34166e600), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a9060), global 0x2bb34166e1a0 JS IMPORT: Module metadata hook for module 0x2bb3416a91a0 JS IMPORT: Defining meta.importSync for module 0x2bb3416a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd1399e13118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd1399e00100 of 0xd1399e14508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd1399e14508 in 0xd1399e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd1399e00100 of 0xd1399e14c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd1399e00100 of 0xd1399e13000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd1399e00100 of 0x2bb34166ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd1399e14508 of 0x2bb34166ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2bb3416b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bb3416ad070, JSClass 0x63a947cab3e0, in object 0x2bb3416ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd1399e14f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bb3416ad0d0, JSClass 0x63a947cab3e0, in object 0x2bb3416ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bb3416ad130, JSClass 0x63a947cab3e0, in object 0x2bb3416ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bb3416ad190, JSClass 0x63a947cab3e0, in object 0x2bb3416ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2bb3416ad040 in GIRepository 0xd1399e13000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb34166ee20), global 0x2bb34166e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb3416a92e0), global 0x2bb34166e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2bb3416ad1f0 in GIRepository 0xd1399e13000 JS CTX: 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 0x35bc62d00098 JS IMPORT: Defining parent (nil) of 0x35bc62d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35bc62d00100 of 0x35bc62d01590 '_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 0x344fce06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x344fce06e420), global 0x344fce06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x344fce06e420), global 0x344fce06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x344fce06e420), global 0x344fce06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x344fce06e420), global 0x344fce06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x344fce06e420), global 0x344fce06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x344fce06e600), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x344fce06e740), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x344fce06e880), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x344fce06e880), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x344fce06e740), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x344fce06e600), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a9060), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a9060), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a92e0), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a92e0), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x344fce06e600), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x344fce06e740), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x344fce06e880), global 0x344fce06e1a0 JS IMPORT: Module metadata hook for module 0x344fce06e740 JS IMPORT: Defining meta.importSync for module 0x344fce06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x344fce06e600), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a9060), global 0x344fce06e1a0 JS IMPORT: Module metadata hook for module 0x344fce0a91a0 JS IMPORT: Defining meta.importSync for module 0x344fce0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35bc62d12dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x35bc62d00100 of 0x35bc62d14290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35bc62d14290 in 0x35bc62d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35bc62d00100 of 0x35bc62d149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35bc62d00100 of 0x35bc62d12cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35bc62d00100 of 0x344fce06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35bc62d14290 of 0x344fce06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x344fce0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x344fce0ad070, JSClass 0x63a947cab3e0, in object 0x344fce0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x35bc62d14d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x344fce0ad0d0, JSClass 0x63a947cab3e0, in object 0x344fce0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x344fce0ad130, JSClass 0x63a947cab3e0, in object 0x344fce0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x344fce0ad190, JSClass 0x63a947cab3e0, in object 0x344fce0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x344fce0ad040 in GIRepository 0x35bc62d12cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x344fce06ee20), global 0x344fce06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x344fce0a92e0), global 0x344fce06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x344fce0ad1f0 in GIRepository 0x35bc62d12cc0 JS CTX: 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 0xd3bc2400098 JS IMPORT: Defining parent (nil) of 0xd3bc2400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd3bc2400100 of 0xd3bc2401648 '_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 0x39bb54a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39bb54a6e420), global 0x39bb54a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39bb54a6e420), global 0x39bb54a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39bb54a6e420), global 0x39bb54a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39bb54a6e420), global 0x39bb54a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39bb54a6e420), global 0x39bb54a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39bb54a6e600), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39bb54a6e740), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39bb54a6e880), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39bb54a6e880), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39bb54a6e740), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39bb54a6e600), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa9060), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa9060), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa92e0), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa92e0), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39bb54a6e600), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39bb54a6e740), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39bb54a6e880), global 0x39bb54a6e1a0 JS IMPORT: Module metadata hook for module 0x39bb54a6e740 JS IMPORT: Defining meta.importSync for module 0x39bb54a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39bb54a6e600), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa9060), global 0x39bb54a6e1a0 JS IMPORT: Module metadata hook for module 0x39bb54aa91a0 JS IMPORT: Defining meta.importSync for module 0x39bb54aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd3bc2412e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd3bc2400100 of 0xd3bc2414410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd3bc2414410 in 0xd3bc2400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd3bc2400100 of 0xd3bc2414b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd3bc2400100 of 0xd3bc2412d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd3bc2400100 of 0x39bb54a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd3bc2414410 of 0x39bb54a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39bb54ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39bb54aad070, JSClass 0x63a947cab3e0, in object 0x39bb54aad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd3bc2414ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39bb54aad0d0, JSClass 0x63a947cab3e0, in object 0x39bb54aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39bb54aad130, JSClass 0x63a947cab3e0, in object 0x39bb54aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39bb54aad190, JSClass 0x63a947cab3e0, in object 0x39bb54aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39bb54aad040 in GIRepository 0xd3bc2412d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39bb54a6ee20), global 0x39bb54a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39bb54aa92e0), global 0x39bb54a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x39bb54aad1f0 in GIRepository 0xd3bc2412d78 JS CTX: 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 0x15326f400098 JS IMPORT: Defining parent (nil) of 0x15326f400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15326f400100 of 0x15326f401700 '_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 0x3846a746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3846a746e420), global 0x3846a746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3846a746e420), global 0x3846a746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3846a746e420), global 0x3846a746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3846a746e420), global 0x3846a746e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3846a746e420), global 0x3846a746e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3846a746e600), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3846a746e740), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3846a746e880), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3846a746e880), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3846a746e740), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3846a746e600), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a9060), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a9060), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a92e0), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a92e0), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3846a746e600), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3846a746e740), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3846a746e880), global 0x3846a746e1a0 JS IMPORT: Module metadata hook for module 0x3846a746e740 JS IMPORT: Defining meta.importSync for module 0x3846a746e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3846a746e600), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a9060), global 0x3846a746e1a0 JS IMPORT: Module metadata hook for module 0x3846a74a91a0 JS IMPORT: Defining meta.importSync for module 0x3846a74a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15326f412f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x15326f400100 of 0x15326f414590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15326f414590 in 0x15326f400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15326f400100 of 0x15326f414d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15326f400100 of 0x15326f412e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15326f400100 of 0x3846a746ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15326f414590 of 0x3846a746ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3846a74b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3846a74ad070, JSClass 0x63a947cab3e0, in object 0x3846a74ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x15326f415088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3846a74ad0d0, JSClass 0x63a947cab3e0, in object 0x3846a74ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3846a74ad130, JSClass 0x63a947cab3e0, in object 0x3846a74ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3846a74ad190, JSClass 0x63a947cab3e0, in object 0x3846a74ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3846a74ad040 in GIRepository 0x15326f412e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3846a746ee20), global 0x3846a746e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3846a74a92e0), global 0x3846a746e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3846a74ad1f0 in GIRepository 0x15326f412e30 JS CTX: 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 0xe3970c00098 JS IMPORT: Defining parent (nil) of 0xe3970c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe3970c00100 of 0xe3970c017b8 '_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 0x300dc0b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300dc0b6e420), global 0x300dc0b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300dc0b6e420), global 0x300dc0b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300dc0b6e420), global 0x300dc0b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300dc0b6e420), global 0x300dc0b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300dc0b6e420), global 0x300dc0b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300dc0b6e600), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300dc0b6e740), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300dc0b6e880), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300dc0b6e880), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300dc0b6e740), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300dc0b6e600), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba9060), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba9060), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba92e0), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba92e0), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300dc0b6e600), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300dc0b6e740), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300dc0b6e880), global 0x300dc0b6e1a0 JS IMPORT: Module metadata hook for module 0x300dc0b6e740 JS IMPORT: Defining meta.importSync for module 0x300dc0b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300dc0b6e600), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba9060), global 0x300dc0b6e1a0 JS IMPORT: Module metadata hook for module 0x300dc0ba91a0 JS IMPORT: Defining meta.importSync for module 0x300dc0ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe3970c13000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xe3970c00100 of 0xe3970c14710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe3970c14710 in 0xe3970c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe3970c00100 of 0xe3970c14ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe3970c00100 of 0xe3970c12ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe3970c00100 of 0x300dc0b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe3970c14710 of 0x300dc0b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x300dc0bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x300dc0bad070, JSClass 0x63a947cab3e0, in object 0x300dc0bad040 JS CTX: Initialized class GIRepositoryGType prototype 0xe3970c15230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x300dc0bad0d0, JSClass 0x63a947cab3e0, in object 0x300dc0bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x300dc0bad130, JSClass 0x63a947cab3e0, in object 0x300dc0bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x300dc0bad190, JSClass 0x63a947cab3e0, in object 0x300dc0bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x300dc0bad040 in GIRepository 0xe3970c12ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300dc0b6ee20), global 0x300dc0b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300dc0ba92e0), global 0x300dc0b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x300dc0bad1f0 in GIRepository 0xe3970c12ee8 JS CTX: 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 0xe75bbf00098 JS IMPORT: Defining parent (nil) of 0xe75bbf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe75bbf00100 of 0xe75bbf01870 '_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 0xffd526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xffd526e420), global 0xffd526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xffd526e420), global 0xffd526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xffd526e420), global 0xffd526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xffd526e420), global 0xffd526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xffd526e420), global 0xffd526e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xffd526e600), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xffd526e740), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xffd526e880), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xffd526e880), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xffd526e740), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xffd526e600), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a9060), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a9060), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a92e0), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a92e0), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xffd526e600), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xffd526e740), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xffd526e880), global 0xffd526e1a0 JS IMPORT: Module metadata hook for module 0xffd526e740 JS IMPORT: Defining meta.importSync for module 0xffd526e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xffd526e600), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a9060), global 0xffd526e1a0 JS IMPORT: Module metadata hook for module 0xffd52a91a0 JS IMPORT: Defining meta.importSync for module 0xffd52a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe75bbf130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xe75bbf00100 of 0xe75bbf14890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe75bbf14890 in 0xe75bbf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe75bbf00100 of 0xe75bbf15088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe75bbf00100 of 0xe75bbf12fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe75bbf00100 of 0xffd526ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe75bbf14890 of 0xffd526ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xffd52b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xffd52ad070, JSClass 0x63a947cab3e0, in object 0xffd52ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xe75bbf153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xffd52ad0d0, JSClass 0x63a947cab3e0, in object 0xffd52ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xffd52ad130, JSClass 0x63a947cab3e0, in object 0xffd52ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xffd52ad190, JSClass 0x63a947cab3e0, in object 0xffd52ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xffd52ad040 in GIRepository 0xe75bbf12fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xffd526ee20), global 0xffd526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xffd52a92e0), global 0xffd526e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xffd52ad1f0 in GIRepository 0xe75bbf12fa0 JS CTX: 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 0x2a2617b00098 JS IMPORT: Defining parent (nil) of 0x2a2617b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a2617b00100 of 0x2a2617b01928 '_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 0x195d79d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195d79d6e420), global 0x195d79d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195d79d6e420), global 0x195d79d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195d79d6e420), global 0x195d79d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195d79d6e420), global 0x195d79d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x195d79d6e420), global 0x195d79d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x195d79d6e600), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195d79d6e740), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195d79d6e880), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195d79d6e880), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195d79d6e740), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x195d79d6e600), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da9060), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da9060), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da92e0), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da92e0), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x195d79d6e600), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x195d79d6e740), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x195d79d6e880), global 0x195d79d6e1a0 JS IMPORT: Module metadata hook for module 0x195d79d6e740 JS IMPORT: Defining meta.importSync for module 0x195d79d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x195d79d6e600), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da9060), global 0x195d79d6e1a0 JS IMPORT: Module metadata hook for module 0x195d79da91a0 JS IMPORT: Defining meta.importSync for module 0x195d79da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a2617b13170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2a2617b00100 of 0x2a2617b14a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a2617b14a10 in 0x2a2617b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a2617b00100 of 0x2a2617b15230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a2617b00100 of 0x2a2617b13058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a2617b00100 of 0x195d79d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a2617b14a10 of 0x195d79d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x195d79db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x195d79dad070, JSClass 0x63a947cab3e0, in object 0x195d79dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a2617b15580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x195d79dad0d0, JSClass 0x63a947cab3e0, in object 0x195d79dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x195d79dad130, JSClass 0x63a947cab3e0, in object 0x195d79dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x195d79dad190, JSClass 0x63a947cab3e0, in object 0x195d79dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x195d79dad040 in GIRepository 0x2a2617b13058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x195d79d6ee20), global 0x195d79d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x195d79da92e0), global 0x195d79d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x195d79dad1f0 in GIRepository 0x2a2617b13058 JS CTX: 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 0x2178a5a00098 JS IMPORT: Defining parent (nil) of 0x2178a5a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2178a5a00100 of 0x2178a5a019e0 '_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 0x19c43c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c43c46e420), global 0x19c43c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c43c46e420), global 0x19c43c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c43c46e420), global 0x19c43c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c43c46e420), global 0x19c43c46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x19c43c46e420), global 0x19c43c46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19c43c46e600), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c43c46e740), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c43c46e880), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c43c46e880), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c43c46e740), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19c43c46e600), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a9060), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a9060), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a92e0), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a92e0), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19c43c46e600), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19c43c46e740), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19c43c46e880), global 0x19c43c46e1a0 JS IMPORT: Module metadata hook for module 0x19c43c46e740 JS IMPORT: Defining meta.importSync for module 0x19c43c46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19c43c46e600), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a9060), global 0x19c43c46e1a0 JS IMPORT: Module metadata hook for module 0x19c43c4a91a0 JS IMPORT: Defining meta.importSync for module 0x19c43c4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2178a5a13228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2178a5a00100 of 0x2178a5a14b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2178a5a14b90 in 0x2178a5a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2178a5a00100 of 0x2178a5a153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2178a5a00100 of 0x2178a5a13110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2178a5a00100 of 0x19c43c46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2178a5a14b90 of 0x19c43c46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19c43c4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19c43c4ad070, JSClass 0x63a947cab3e0, in object 0x19c43c4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2178a5a15728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19c43c4ad0d0, JSClass 0x63a947cab3e0, in object 0x19c43c4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19c43c4ad130, JSClass 0x63a947cab3e0, in object 0x19c43c4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19c43c4ad190, JSClass 0x63a947cab3e0, in object 0x19c43c4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19c43c4ad040 in GIRepository 0x2178a5a13110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19c43c46ee20), global 0x19c43c46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19c43c4a92e0), global 0x19c43c46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x19c43c4ad1f0 in GIRepository 0x2178a5a13110 JS CTX: 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 0x117581100098 JS IMPORT: Defining parent (nil) of 0x117581100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x117581100100 of 0x117581101a98 '_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 0xd0341f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd0341f6e420), global 0xd0341f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd0341f6e420), global 0xd0341f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd0341f6e420), global 0xd0341f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd0341f6e420), global 0xd0341f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd0341f6e420), global 0xd0341f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd0341f6e600), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd0341f6e740), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd0341f6e880), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd0341f6e880), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd0341f6e740), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd0341f6e600), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa9060), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa9060), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa92e0), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa92e0), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd0341f6e600), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd0341f6e740), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd0341f6e880), global 0xd0341f6e1a0 JS IMPORT: Module metadata hook for module 0xd0341f6e740 JS IMPORT: Defining meta.importSync for module 0xd0341f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd0341f6e600), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa9060), global 0xd0341f6e1a0 JS IMPORT: Module metadata hook for module 0xd0341fa91a0 JS IMPORT: Defining meta.importSync for module 0xd0341fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1175811132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x117581100100 of 0x117581114d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x117581114d10 in 0x117581100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x117581100100 of 0x117581115580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x117581100100 of 0x1175811131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x117581100100 of 0xd0341f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x117581114d10 of 0xd0341f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd0341fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd0341fad070, JSClass 0x63a947cab3e0, in object 0xd0341fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1175811158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd0341fad0d0, JSClass 0x63a947cab3e0, in object 0xd0341fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd0341fad130, JSClass 0x63a947cab3e0, in object 0xd0341fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd0341fad190, JSClass 0x63a947cab3e0, in object 0xd0341fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd0341fad040 in GIRepository 0x1175811131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd0341f6ee20), global 0xd0341f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd0341fa92e0), global 0xd0341f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xd0341fad1f0 in GIRepository 0x1175811131c8 JS CTX: 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 0x34f938700098 JS IMPORT: Defining parent (nil) of 0x34f938700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34f938700100 of 0x34f938701b50 '_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 0x22b51136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b51136e420), global 0x22b51136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b51136e420), global 0x22b51136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b51136e420), global 0x22b51136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b51136e420), global 0x22b51136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b51136e420), global 0x22b51136e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22b51136e600), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b51136e740), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b51136e880), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b51136e880), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b51136e740), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22b51136e600), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a9060), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a9060), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a92e0), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a92e0), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22b51136e600), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b51136e740), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b51136e880), global 0x22b51136e1a0 JS IMPORT: Module metadata hook for module 0x22b51136e740 JS IMPORT: Defining meta.importSync for module 0x22b51136e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22b51136e600), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a9060), global 0x22b51136e1a0 JS IMPORT: Module metadata hook for module 0x22b5113a91a0 JS IMPORT: Defining meta.importSync for module 0x22b5113a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34f938713398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x34f938700100 of 0x34f938714e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34f938714e90 in 0x34f938700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34f938700100 of 0x34f938715728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34f938700100 of 0x34f938713280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34f938700100 of 0x22b51136ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34f938714e90 of 0x22b51136ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22b5113b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22b5113ad070, JSClass 0x63a947cab3e0, in object 0x22b5113ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x34f938715a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22b5113ad0d0, JSClass 0x63a947cab3e0, in object 0x22b5113ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22b5113ad130, JSClass 0x63a947cab3e0, in object 0x22b5113ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22b5113ad190, JSClass 0x63a947cab3e0, in object 0x22b5113ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22b5113ad040 in GIRepository 0x34f938713280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b51136ee20), global 0x22b51136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b5113a92e0), global 0x22b51136e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x22b5113ad1f0 in GIRepository 0x34f938713280 JS CTX: 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 0x23f21cc00098 JS IMPORT: Defining parent (nil) of 0x23f21cc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23f21cc00100 of 0x23f21cc01c08 '_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 0x3c807556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c807556e420), global 0x3c807556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c807556e420), global 0x3c807556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c807556e420), global 0x3c807556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c807556e420), global 0x3c807556e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c807556e420), global 0x3c807556e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c807556e600), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c807556e740), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c807556e880), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c807556e880), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c807556e740), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c807556e600), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a9060), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a9060), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a92e0), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a92e0), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c807556e600), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c807556e740), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c807556e880), global 0x3c807556e1a0 JS IMPORT: Module metadata hook for module 0x3c807556e740 JS IMPORT: Defining meta.importSync for module 0x3c807556e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c807556e600), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a9060), global 0x3c807556e1a0 JS IMPORT: Module metadata hook for module 0x3c80755a91a0 JS IMPORT: Defining meta.importSync for module 0x3c80755a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23f21cc13450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x23f21cc00100 of 0x23f21cc15010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23f21cc15010 in 0x23f21cc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23f21cc00100 of 0x23f21cc158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23f21cc00100 of 0x23f21cc13338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23f21cc00100 of 0x3c807556ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23f21cc15010 of 0x3c807556ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c80755b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c80755ad070, JSClass 0x63a947cab3e0, in object 0x3c80755ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23f21cc15c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c80755ad0d0, JSClass 0x63a947cab3e0, in object 0x3c80755ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c80755ad130, JSClass 0x63a947cab3e0, in object 0x3c80755ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c80755ad190, JSClass 0x63a947cab3e0, in object 0x3c80755ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c80755ad040 in GIRepository 0x23f21cc13338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c807556ee20), global 0x3c807556e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c80755a92e0), global 0x3c807556e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3c80755ad1f0 in GIRepository 0x23f21cc13338 JS CTX: 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 0x14cd37200098 JS IMPORT: Defining parent (nil) of 0x14cd37200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14cd37200100 of 0x14cd37201cc0 '_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 0x2eb30076e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eb30076e420), global 0x2eb30076e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eb30076e420), global 0x2eb30076e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eb30076e420), global 0x2eb30076e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eb30076e420), global 0x2eb30076e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2eb30076e420), global 0x2eb30076e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eb30076e600), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb30076e740), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb30076e880), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb30076e880), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb30076e740), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eb30076e600), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a9060), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a9060), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a92e0), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a92e0), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eb30076e600), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb30076e740), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb30076e880), global 0x2eb30076e1a0 JS IMPORT: Module metadata hook for module 0x2eb30076e740 JS IMPORT: Defining meta.importSync for module 0x2eb30076e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eb30076e600), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a9060), global 0x2eb30076e1a0 JS IMPORT: Module metadata hook for module 0x2eb3007a91a0 JS IMPORT: Defining meta.importSync for module 0x2eb3007a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14cd37213508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x14cd37200100 of 0x14cd37215190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14cd37215190 in 0x14cd37200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14cd37200100 of 0x14cd37215a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14cd37200100 of 0x14cd372133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14cd37200100 of 0x2eb30076ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14cd37215190 of 0x2eb30076ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2eb3007b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2eb3007ad070, JSClass 0x63a947cab3e0, in object 0x2eb3007ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14cd37215dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2eb3007ad0d0, JSClass 0x63a947cab3e0, in object 0x2eb3007ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2eb3007ad130, JSClass 0x63a947cab3e0, in object 0x2eb3007ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2eb3007ad190, JSClass 0x63a947cab3e0, in object 0x2eb3007ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2eb3007ad040 in GIRepository 0x14cd372133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb30076ee20), global 0x2eb30076e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb3007a92e0), global 0x2eb30076e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2eb3007ad1f0 in GIRepository 0x14cd372133f0 JS CTX: 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 0x3bfb2d500098 JS IMPORT: Defining parent (nil) of 0x3bfb2d500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3bfb2d500100 of 0x3bfb2d501d78 '_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 0x4ef9d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4ef9d96e420), global 0x4ef9d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4ef9d96e420), global 0x4ef9d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4ef9d96e420), global 0x4ef9d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4ef9d96e420), global 0x4ef9d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4ef9d96e420), global 0x4ef9d96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4ef9d96e600), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ef9d96e740), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ef9d96e880), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ef9d96e880), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ef9d96e740), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4ef9d96e600), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a9060), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a9060), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a92e0), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a92e0), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4ef9d96e600), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ef9d96e740), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ef9d96e880), global 0x4ef9d96e1a0 JS IMPORT: Module metadata hook for module 0x4ef9d96e740 JS IMPORT: Defining meta.importSync for module 0x4ef9d96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4ef9d96e600), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a9060), global 0x4ef9d96e1a0 JS IMPORT: Module metadata hook for module 0x4ef9d9a91a0 JS IMPORT: Defining meta.importSync for module 0x4ef9d9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bfb2d5135c0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3bfb2d500100 of 0x3bfb2d515310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3bfb2d515310 in 0x3bfb2d500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3bfb2d500100 of 0x3bfb2d515c20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3bfb2d500100 of 0x3bfb2d5134a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3bfb2d500100 of 0x4ef9d96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3bfb2d515310 of 0x4ef9d96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4ef9d9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4ef9d9ad070, JSClass 0x63a947cab3e0, in object 0x4ef9d9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3bfb2d515f70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4ef9d9ad0d0, JSClass 0x63a947cab3e0, in object 0x4ef9d9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4ef9d9ad130, JSClass 0x63a947cab3e0, in object 0x4ef9d9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4ef9d9ad190, JSClass 0x63a947cab3e0, in object 0x4ef9d9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4ef9d9ad040 in GIRepository 0x3bfb2d5134a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ef9d96ee20), global 0x4ef9d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ef9d9a92e0), global 0x4ef9d96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x4ef9d9ad1f0 in GIRepository 0x3bfb2d5134a8 JS CTX: 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 0x368658500098 JS IMPORT: Defining parent (nil) of 0x368658500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x368658500100 of 0x368658501e30 '_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 0x71b58a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x71b58a6e420), global 0x71b58a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x71b58a6e420), global 0x71b58a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x71b58a6e420), global 0x71b58a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x71b58a6e420), global 0x71b58a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x71b58a6e420), global 0x71b58a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71b58a6e600), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71b58a6e740), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71b58a6e880), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71b58a6e880), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71b58a6e740), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71b58a6e600), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa9060), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa9060), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa92e0), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa92e0), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x71b58a6e600), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x71b58a6e740), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x71b58a6e880), global 0x71b58a6e1a0 JS IMPORT: Module metadata hook for module 0x71b58a6e740 JS IMPORT: Defining meta.importSync for module 0x71b58a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x71b58a6e600), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa9060), global 0x71b58a6e1a0 JS IMPORT: Module metadata hook for module 0x71b58aa91a0 JS IMPORT: Defining meta.importSync for module 0x71b58aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x368658513678 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x368658500100 of 0x368658515490 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x368658515490 in 0x368658500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x368658500100 of 0x368658515dc8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x368658500100 of 0x368658513560 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x368658500100 of 0x71b58a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x368658515490 of 0x71b58a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x71b58ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x71b58aad070, JSClass 0x63a947cab3e0, in object 0x71b58aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x368658516118 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x71b58aad0d0, JSClass 0x63a947cab3e0, in object 0x71b58aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x71b58aad130, JSClass 0x63a947cab3e0, in object 0x71b58aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x71b58aad190, JSClass 0x63a947cab3e0, in object 0x71b58aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x71b58aad040 in GIRepository 0x368658513560 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x71b58a6ee20), global 0x71b58a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x71b58aa92e0), global 0x71b58a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x71b58aad1f0 in GIRepository 0x368658513560 JS CTX: 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 0x1de880000098 JS IMPORT: Defining parent (nil) of 0x1de880000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1de880000100 of 0x1de880001ee8 '_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 0xe305d86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe305d86e420), global 0xe305d86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe305d86e420), global 0xe305d86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe305d86e420), global 0xe305d86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe305d86e420), global 0xe305d86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe305d86e420), global 0xe305d86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe305d86e600), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe305d86e740), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe305d86e880), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe305d86e880), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe305d86e740), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe305d86e600), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a9060), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a9060), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a92e0), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a92e0), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe305d86e600), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe305d86e740), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe305d86e880), global 0xe305d86e1a0 JS IMPORT: Module metadata hook for module 0xe305d86e740 JS IMPORT: Defining meta.importSync for module 0xe305d86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe305d86e600), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a9060), global 0xe305d86e1a0 JS IMPORT: Module metadata hook for module 0xe305d8a91a0 JS IMPORT: Defining meta.importSync for module 0xe305d8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1de880013730 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1de880000100 of 0x1de880015610 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1de880015610 in 0x1de880000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1de880000100 of 0x1de880015f70 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1de880000100 of 0x1de880013618 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1de880000100 of 0xe305d86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1de880015610 of 0xe305d86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe305d8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe305d8ad070, JSClass 0x63a947cab3e0, in object 0xe305d8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1de8800162c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe305d8ad0d0, JSClass 0x63a947cab3e0, in object 0xe305d8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe305d8ad130, JSClass 0x63a947cab3e0, in object 0xe305d8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe305d8ad190, JSClass 0x63a947cab3e0, in object 0xe305d8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe305d8ad040 in GIRepository 0x1de880013618 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe305d86ee20), global 0xe305d86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe305d8a92e0), global 0xe305d86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xe305d8ad1f0 in GIRepository 0x1de880013618 JS CTX: 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 0x228bd600098 JS IMPORT: Defining parent (nil) of 0x228bd600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x228bd600100 of 0x228bd601fa0 '_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 0x139ad886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x139ad886e420), global 0x139ad886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x139ad886e420), global 0x139ad886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x139ad886e420), global 0x139ad886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x139ad886e420), global 0x139ad886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x139ad886e420), global 0x139ad886e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x139ad886e600), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x139ad886e740), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x139ad886e880), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x139ad886e880), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x139ad886e740), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x139ad886e600), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a9060), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a9060), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a92e0), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a92e0), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x139ad886e600), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x139ad886e740), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x139ad886e880), global 0x139ad886e1a0 JS IMPORT: Module metadata hook for module 0x139ad886e740 JS IMPORT: Defining meta.importSync for module 0x139ad886e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x139ad886e600), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a9060), global 0x139ad886e1a0 JS IMPORT: Module metadata hook for module 0x139ad88a91a0 JS IMPORT: Defining meta.importSync for module 0x139ad88a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x228bd6137e8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x228bd600100 of 0x228bd615790 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x228bd615790 in 0x228bd600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x228bd600100 of 0x228bd616118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x228bd600100 of 0x228bd6136d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x228bd600100 of 0x139ad886ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x228bd615790 of 0x139ad886ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x139ad88b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x139ad88ad070, JSClass 0x63a947cab3e0, in object 0x139ad88ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x228bd616468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x139ad88ad0d0, JSClass 0x63a947cab3e0, in object 0x139ad88ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x139ad88ad130, JSClass 0x63a947cab3e0, in object 0x139ad88ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x139ad88ad190, JSClass 0x63a947cab3e0, in object 0x139ad88ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x139ad88ad040 in GIRepository 0x228bd6136d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x139ad886ee20), global 0x139ad886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x139ad88a92e0), global 0x139ad886e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x139ad88ad1f0 in GIRepository 0x228bd6136d0 JS CTX: 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 0x5e57fb00098 JS IMPORT: Defining parent (nil) of 0x5e57fb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5e57fb00100 of 0x5e57fb02058 '_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 0x3254d356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3254d356e420), global 0x3254d356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3254d356e420), global 0x3254d356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3254d356e420), global 0x3254d356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3254d356e420), global 0x3254d356e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3254d356e420), global 0x3254d356e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3254d356e600), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3254d356e740), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3254d356e880), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3254d356e880), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3254d356e740), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3254d356e600), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a9060), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a9060), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a92e0), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a92e0), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3254d356e600), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3254d356e740), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3254d356e880), global 0x3254d356e1a0 JS IMPORT: Module metadata hook for module 0x3254d356e740 JS IMPORT: Defining meta.importSync for module 0x3254d356e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3254d356e600), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a9060), global 0x3254d356e1a0 JS IMPORT: Module metadata hook for module 0x3254d35a91a0 JS IMPORT: Defining meta.importSync for module 0x3254d35a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5e57fb138a0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x5e57fb00100 of 0x5e57fb15910 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5e57fb15910 in 0x5e57fb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5e57fb00100 of 0x5e57fb162c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5e57fb00100 of 0x5e57fb13788 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5e57fb00100 of 0x3254d356ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5e57fb15910 of 0x3254d356ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3254d35b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3254d35ad070, JSClass 0x63a947cab3e0, in object 0x3254d35ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5e57fb16610 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3254d35ad0d0, JSClass 0x63a947cab3e0, in object 0x3254d35ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3254d35ad130, JSClass 0x63a947cab3e0, in object 0x3254d35ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3254d35ad190, JSClass 0x63a947cab3e0, in object 0x3254d35ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3254d35ad040 in GIRepository 0x5e57fb13788 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3254d356ee20), global 0x3254d356e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3254d35a92e0), global 0x3254d356e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3254d35ad1f0 in GIRepository 0x5e57fb13788 JS CTX: 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 0x16b317900098 JS IMPORT: Defining parent (nil) of 0x16b317900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x16b317900100 of 0x16b317902110 '_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 0x145b3f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145b3f56e420), global 0x145b3f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145b3f56e420), global 0x145b3f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145b3f56e420), global 0x145b3f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145b3f56e420), global 0x145b3f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145b3f56e420), global 0x145b3f56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x145b3f56e600), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145b3f56e740), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145b3f56e880), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145b3f56e880), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145b3f56e740), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x145b3f56e600), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a9060), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a9060), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a92e0), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a92e0), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x145b3f56e600), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145b3f56e740), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145b3f56e880), global 0x145b3f56e1a0 JS IMPORT: Module metadata hook for module 0x145b3f56e740 JS IMPORT: Defining meta.importSync for module 0x145b3f56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x145b3f56e600), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a9060), global 0x145b3f56e1a0 JS IMPORT: Module metadata hook for module 0x145b3f5a91a0 JS IMPORT: Defining meta.importSync for module 0x145b3f5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x16b317913958 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x16b317900100 of 0x16b317915a90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x16b317915a90 in 0x16b317900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x16b317900100 of 0x16b317916468 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x16b317900100 of 0x16b317913840 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x16b317900100 of 0x145b3f56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x16b317915a90 of 0x145b3f56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x145b3f5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x145b3f5ad070, JSClass 0x63a947cab3e0, in object 0x145b3f5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x16b3179167b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x145b3f5ad0d0, JSClass 0x63a947cab3e0, in object 0x145b3f5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x145b3f5ad130, JSClass 0x63a947cab3e0, in object 0x145b3f5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x145b3f5ad190, JSClass 0x63a947cab3e0, in object 0x145b3f5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x145b3f5ad040 in GIRepository 0x16b317913840 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145b3f56ee20), global 0x145b3f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145b3f5a92e0), global 0x145b3f56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x145b3f5ad1f0 in GIRepository 0x16b317913840 JS CTX: 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 0x25d580900098 JS IMPORT: Defining parent (nil) of 0x25d580900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x25d580900100 of 0x25d5809021c8 '_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 0xf9bccf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf9bccf6e420), global 0xf9bccf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf9bccf6e420), global 0xf9bccf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf9bccf6e420), global 0xf9bccf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf9bccf6e420), global 0xf9bccf6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf9bccf6e420), global 0xf9bccf6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf9bccf6e600), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf9bccf6e740), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf9bccf6e880), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf9bccf6e880), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf9bccf6e740), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf9bccf6e600), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa9060), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa9060), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa92e0), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa92e0), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf9bccf6e600), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf9bccf6e740), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf9bccf6e880), global 0xf9bccf6e1a0 JS IMPORT: Module metadata hook for module 0xf9bccf6e740 JS IMPORT: Defining meta.importSync for module 0xf9bccf6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf9bccf6e600), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa9060), global 0xf9bccf6e1a0 JS IMPORT: Module metadata hook for module 0xf9bccfa91a0 JS IMPORT: Defining meta.importSync for module 0xf9bccfa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x25d580913a10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x25d580900100 of 0x25d580915c10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x25d580915c10 in 0x25d580900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x25d580900100 of 0x25d580916610 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x25d580900100 of 0x25d5809138f8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x25d580900100 of 0xf9bccf6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x25d580915c10 of 0xf9bccf6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf9bccfb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf9bccfad070, JSClass 0x63a947cab3e0, in object 0xf9bccfad040 JS CTX: Initialized class GIRepositoryGType prototype 0x25d580916960 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf9bccfad0d0, JSClass 0x63a947cab3e0, in object 0xf9bccfad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf9bccfad130, JSClass 0x63a947cab3e0, in object 0xf9bccfad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf9bccfad190, JSClass 0x63a947cab3e0, in object 0xf9bccfad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf9bccfad040 in GIRepository 0x25d5809138f8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf9bccf6ee20), global 0xf9bccf6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf9bccfa92e0), global 0xf9bccf6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xf9bccfad1f0 in GIRepository 0x25d5809138f8 JS CTX: 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 0x27e93300098 JS IMPORT: Defining parent (nil) of 0x27e93300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27e93300100 of 0x27e93302280 '_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 0x7a0af96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7a0af96e420), global 0x7a0af96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7a0af96e420), global 0x7a0af96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7a0af96e420), global 0x7a0af96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7a0af96e420), global 0x7a0af96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7a0af96e420), global 0x7a0af96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7a0af96e600), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7a0af96e740), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7a0af96e880), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7a0af96e880), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7a0af96e740), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7a0af96e600), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a9060), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a9060), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a92e0), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a92e0), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7a0af96e600), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7a0af96e740), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7a0af96e880), global 0x7a0af96e1a0 JS IMPORT: Module metadata hook for module 0x7a0af96e740 JS IMPORT: Defining meta.importSync for module 0x7a0af96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7a0af96e600), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a9060), global 0x7a0af96e1a0 JS IMPORT: Module metadata hook for module 0x7a0af9a91a0 JS IMPORT: Defining meta.importSync for module 0x7a0af9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27e93313ac8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x27e93300100 of 0x27e93315d90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27e93315d90 in 0x27e93300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27e93300100 of 0x27e933167b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27e93300100 of 0x27e933139b0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27e93300100 of 0x7a0af96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27e93315d90 of 0x7a0af96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7a0af9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7a0af9ad070, JSClass 0x63a947cab3e0, in object 0x7a0af9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x27e93316b08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7a0af9ad0d0, JSClass 0x63a947cab3e0, in object 0x7a0af9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7a0af9ad130, JSClass 0x63a947cab3e0, in object 0x7a0af9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7a0af9ad190, JSClass 0x63a947cab3e0, in object 0x7a0af9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7a0af9ad040 in GIRepository 0x27e933139b0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7a0af96ee20), global 0x7a0af96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7a0af9a92e0), global 0x7a0af96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x7a0af9ad1f0 in GIRepository 0x27e933139b0 JS CTX: 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 0x34b01af00098 JS IMPORT: Defining parent (nil) of 0x34b01af00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34b01af00100 of 0x34b01af02338 '_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 0x7ae6de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ae6de6e420), global 0x7ae6de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ae6de6e420), global 0x7ae6de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ae6de6e420), global 0x7ae6de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ae6de6e420), global 0x7ae6de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ae6de6e420), global 0x7ae6de6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ae6de6e600), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ae6de6e740), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ae6de6e880), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ae6de6e880), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ae6de6e740), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ae6de6e600), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea9060), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea9060), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea92e0), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea92e0), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ae6de6e600), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ae6de6e740), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ae6de6e880), global 0x7ae6de6e1a0 JS IMPORT: Module metadata hook for module 0x7ae6de6e740 JS IMPORT: Defining meta.importSync for module 0x7ae6de6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ae6de6e600), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea9060), global 0x7ae6de6e1a0 JS IMPORT: Module metadata hook for module 0x7ae6dea91a0 JS IMPORT: Defining meta.importSync for module 0x7ae6dea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34b01af13b80 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x34b01af00100 of 0x34b01af15f10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34b01af15f10 in 0x34b01af00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34b01af00100 of 0x34b01af16960 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34b01af00100 of 0x34b01af13a68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34b01af00100 of 0x7ae6de6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34b01af15f10 of 0x7ae6de6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7ae6deb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7ae6dead070, JSClass 0x63a947cab3e0, in object 0x7ae6dead040 JS CTX: Initialized class GIRepositoryGType prototype 0x34b01af16cb0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7ae6dead0d0, JSClass 0x63a947cab3e0, in object 0x7ae6dead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7ae6dead130, JSClass 0x63a947cab3e0, in object 0x7ae6dead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7ae6dead190, JSClass 0x63a947cab3e0, in object 0x7ae6dead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7ae6dead040 in GIRepository 0x34b01af13a68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ae6de6ee20), global 0x7ae6de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ae6dea92e0), global 0x7ae6de6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x7ae6dead1f0 in GIRepository 0x34b01af13a68 JS CTX: 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 0x5dbc5700098 JS IMPORT: Defining parent (nil) of 0x5dbc5700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5dbc5700100 of 0x5dbc57023f0 '_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 0x3fb53b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fb53b16e420), global 0x3fb53b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fb53b16e420), global 0x3fb53b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fb53b16e420), global 0x3fb53b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fb53b16e420), global 0x3fb53b16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3fb53b16e420), global 0x3fb53b16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fb53b16e600), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fb53b16e740), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fb53b16e880), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fb53b16e880), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fb53b16e740), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fb53b16e600), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a9060), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a9060), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a92e0), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a92e0), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fb53b16e600), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fb53b16e740), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fb53b16e880), global 0x3fb53b16e1a0 JS IMPORT: Module metadata hook for module 0x3fb53b16e740 JS IMPORT: Defining meta.importSync for module 0x3fb53b16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fb53b16e600), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a9060), global 0x3fb53b16e1a0 JS IMPORT: Module metadata hook for module 0x3fb53b1a91a0 JS IMPORT: Defining meta.importSync for module 0x3fb53b1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5dbc5713c38 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x5dbc5700100 of 0x5dbc5716090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5dbc5716090 in 0x5dbc5700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5dbc5700100 of 0x5dbc5716b08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5dbc5700100 of 0x5dbc5713b20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5dbc5700100 of 0x3fb53b16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5dbc5716090 of 0x3fb53b16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3fb53b1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fb53b1ad070, JSClass 0x63a947cab3e0, in object 0x3fb53b1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5dbc5716e58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fb53b1ad0d0, JSClass 0x63a947cab3e0, in object 0x3fb53b1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fb53b1ad130, JSClass 0x63a947cab3e0, in object 0x3fb53b1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fb53b1ad190, JSClass 0x63a947cab3e0, in object 0x3fb53b1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3fb53b1ad040 in GIRepository 0x5dbc5713b20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fb53b16ee20), global 0x3fb53b16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fb53b1a92e0), global 0x3fb53b16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3fb53b1ad1f0 in GIRepository 0x5dbc5713b20 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 0x3ef610400098 JS IMPORT: Defining parent (nil) of 0x3ef610400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ef610400100 of 0x3ef6104024a8 '_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 0x3c8b9686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c8b9686e420), global 0x3c8b9686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c8b9686e420), global 0x3c8b9686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c8b9686e420), global 0x3c8b9686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c8b9686e420), global 0x3c8b9686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c8b9686e420), global 0x3c8b9686e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c8b9686e600), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c8b9686e740), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c8b9686e880), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c8b9686e880), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c8b9686e740), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c8b9686e600), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a9060), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a9060), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a92e0), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a92e0), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c8b9686e600), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c8b9686e740), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c8b9686e880), global 0x3c8b9686e1a0 JS IMPORT: Module metadata hook for module 0x3c8b9686e740 JS IMPORT: Defining meta.importSync for module 0x3c8b9686e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c8b9686e600), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a9060), global 0x3c8b9686e1a0 JS IMPORT: Module metadata hook for module 0x3c8b968a91a0 JS IMPORT: Defining meta.importSync for module 0x3c8b968a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ef610413cf0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3ef610400100 of 0x3ef610416210 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ef610416210 in 0x3ef610400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ef610400100 of 0x3ef610416cb0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ef610400100 of 0x3ef610413bd8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ef610400100 of 0x3c8b9686ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ef610416210 of 0x3c8b9686ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c8b968b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c8b968ad070, JSClass 0x63a947cab3e0, in object 0x3c8b968ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ef610417000 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c8b968ad0d0, JSClass 0x63a947cab3e0, in object 0x3c8b968ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c8b968ad130, JSClass 0x63a947cab3e0, in object 0x3c8b968ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c8b968ad190, JSClass 0x63a947cab3e0, in object 0x3c8b968ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c8b968ad040 in GIRepository 0x3ef610413bd8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c8b9686ee20), global 0x3c8b9686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c8b968a92e0), global 0x3c8b9686e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3c8b968ad1f0 in GIRepository 0x3ef610413bd8 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 0x3aed46e00098 JS IMPORT: Defining parent (nil) of 0x3aed46e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3aed46e00100 of 0x3aed46e02560 '_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 0x312c9a76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x312c9a76e420), global 0x312c9a76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x312c9a76e420), global 0x312c9a76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x312c9a76e420), global 0x312c9a76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x312c9a76e420), global 0x312c9a76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x312c9a76e420), global 0x312c9a76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x312c9a76e600), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312c9a76e740), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312c9a76e880), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312c9a76e880), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312c9a76e740), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x312c9a76e600), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a9060), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a9060), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a92e0), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a92e0), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x312c9a76e600), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312c9a76e740), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312c9a76e880), global 0x312c9a76e1a0 JS IMPORT: Module metadata hook for module 0x312c9a76e740 JS IMPORT: Defining meta.importSync for module 0x312c9a76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x312c9a76e600), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a9060), global 0x312c9a76e1a0 JS IMPORT: Module metadata hook for module 0x312c9a7a91a0 JS IMPORT: Defining meta.importSync for module 0x312c9a7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aed46e13da8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3aed46e00100 of 0x3aed46e16390 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3aed46e16390 in 0x3aed46e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3aed46e00100 of 0x3aed46e16e58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3aed46e00100 of 0x3aed46e13c90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3aed46e00100 of 0x312c9a76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3aed46e16390 of 0x312c9a76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x312c9a7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x312c9a7ad070, JSClass 0x63a947cab3e0, in object 0x312c9a7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3aed46e171a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x312c9a7ad0d0, JSClass 0x63a947cab3e0, in object 0x312c9a7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x312c9a7ad130, JSClass 0x63a947cab3e0, in object 0x312c9a7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x312c9a7ad190, JSClass 0x63a947cab3e0, in object 0x312c9a7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x312c9a7ad040 in GIRepository 0x3aed46e13c90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312c9a76ee20), global 0x312c9a76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312c9a7a92e0), global 0x312c9a76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x312c9a7ad1f0 in GIRepository 0x3aed46e13c90 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3aed46e00100 of 0x3aed46e1c6c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3aed46e00100 of 0x312c9a7b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3aed46e00100 of 0x312c9a7b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3aed46e16390 of 0x312c9a7b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x312c9a7b1c70 class 0x63a947caec00 in object 0x312c9a7ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x312c9a7ad670, JSClass 0x63a947caa700, in object 0x312c9a7ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x312c9a7ad220 in GIRepository 0x3aed46e13c90 JS CTX: 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 0x1fb54f900098 JS IMPORT: Defining parent (nil) of 0x1fb54f900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fb54f900100 of 0x1fb54f902618 '_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 0x13379666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13379666e420), global 0x13379666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13379666e420), global 0x13379666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13379666e420), global 0x13379666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13379666e420), global 0x13379666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13379666e420), global 0x13379666e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13379666e600), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13379666e740), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13379666e880), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13379666e880), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13379666e740), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13379666e600), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a9060), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a9060), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a92e0), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a92e0), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13379666e600), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13379666e740), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13379666e880), global 0x13379666e1a0 JS IMPORT: Module metadata hook for module 0x13379666e740 JS IMPORT: Defining meta.importSync for module 0x13379666e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13379666e600), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a9060), global 0x13379666e1a0 JS IMPORT: Module metadata hook for module 0x1337966a91a0 JS IMPORT: Defining meta.importSync for module 0x1337966a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fb54f913e60 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1fb54f900100 of 0x1fb54f916510 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fb54f916510 in 0x1fb54f900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fb54f900100 of 0x1fb54f917000 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fb54f900100 of 0x1fb54f913d48 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fb54f900100 of 0x13379666ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fb54f916510 of 0x13379666ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1337966b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1337966ad070, JSClass 0x63a947cab3e0, in object 0x1337966ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1fb54f917350 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1337966ad0d0, JSClass 0x63a947cab3e0, in object 0x1337966ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1337966ad130, JSClass 0x63a947cab3e0, in object 0x1337966ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1337966ad190, JSClass 0x63a947cab3e0, in object 0x1337966ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1337966ad040 in GIRepository 0x1fb54f913d48 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13379666ee20), global 0x13379666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1337966a92e0), global 0x13379666e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1337966ad1f0 in GIRepository 0x1fb54f913d48 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1fb54f900100 of 0x1fb54f91c890 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1fb54f900100 of 0x1337966b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1fb54f900100 of 0x1337966b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1fb54f916510 of 0x1337966b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1337966b1c70 class 0x63a947caec00 in object 0x1337966ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1337966ad670, JSClass 0x63a947caa700, in object 0x1337966ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1337966ad220 in GIRepository 0x1fb54f913d48 JS CTX: 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 0x258dd7d00098 JS IMPORT: Defining parent (nil) of 0x258dd7d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x258dd7d00100 of 0x258dd7d026d0 '_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 0x22996af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22996af6e420), global 0x22996af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22996af6e420), global 0x22996af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22996af6e420), global 0x22996af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22996af6e420), global 0x22996af6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22996af6e420), global 0x22996af6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22996af6e600), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22996af6e740), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22996af6e880), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22996af6e880), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22996af6e740), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22996af6e600), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa9060), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa9060), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa92e0), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa92e0), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22996af6e600), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22996af6e740), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22996af6e880), global 0x22996af6e1a0 JS IMPORT: Module metadata hook for module 0x22996af6e740 JS IMPORT: Defining meta.importSync for module 0x22996af6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22996af6e600), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa9060), global 0x22996af6e1a0 JS IMPORT: Module metadata hook for module 0x22996afa91a0 JS IMPORT: Defining meta.importSync for module 0x22996afa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x258dd7d13f18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x258dd7d00100 of 0x258dd7d16690 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x258dd7d16690 in 0x258dd7d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x258dd7d00100 of 0x258dd7d171a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x258dd7d00100 of 0x258dd7d13e00 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x258dd7d00100 of 0x22996af6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x258dd7d16690 of 0x22996af6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22996afb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22996afad070, JSClass 0x63a947cab3e0, in object 0x22996afad040 JS CTX: Initialized class GIRepositoryGType prototype 0x258dd7d174f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22996afad0d0, JSClass 0x63a947cab3e0, in object 0x22996afad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22996afad130, JSClass 0x63a947cab3e0, in object 0x22996afad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22996afad190, JSClass 0x63a947cab3e0, in object 0x22996afad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22996afad040 in GIRepository 0x258dd7d13e00 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22996af6ee20), global 0x22996af6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22996afa92e0), global 0x22996af6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x22996afad1f0 in GIRepository 0x258dd7d13e00 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x258dd7d00100 of 0x258dd7d1ca60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x258dd7d00100 of 0x22996afb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x258dd7d00100 of 0x22996afb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x258dd7d16690 of 0x22996afb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x22996afb1c70 class 0x63a947caec00 in object 0x22996afad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22996afad670, JSClass 0x63a947caa700, in object 0x22996afad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x22996afad220 in GIRepository 0x258dd7d13e00 JS CTX: 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 0x3b591b500098 JS IMPORT: Defining parent (nil) of 0x3b591b500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b591b500100 of 0x3b591b502788 '_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 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a16b4e6e420), global 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a16b4e6e420), global 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a16b4e6e420), global 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a16b4e6e420), global 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a16b4e6e420), global 0x2a16b4e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a16b4e6e600), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a16b4e6e740), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a16b4e6e880), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a16b4e6e880), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a16b4e6e740), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a16b4e6e600), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea9060), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea9060), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea92e0), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea92e0), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a16b4e6e600), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a16b4e6e740), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a16b4e6e880), global 0x2a16b4e6e1a0 JS IMPORT: Module metadata hook for module 0x2a16b4e6e740 JS IMPORT: Defining meta.importSync for module 0x2a16b4e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a16b4e6e600), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea9060), global 0x2a16b4e6e1a0 JS IMPORT: Module metadata hook for module 0x2a16b4ea91a0 JS IMPORT: Defining meta.importSync for module 0x2a16b4ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b591b513fd0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3b591b500100 of 0x3b591b516810 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b591b516810 in 0x3b591b500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b591b500100 of 0x3b591b517350 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b591b500100 of 0x3b591b513eb8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b591b500100 of 0x2a16b4e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b591b516810 of 0x2a16b4e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a16b4eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a16b4ead070, JSClass 0x63a947cab3e0, in object 0x2a16b4ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b591b5176a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a16b4ead0d0, JSClass 0x63a947cab3e0, in object 0x2a16b4ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a16b4ead130, JSClass 0x63a947cab3e0, in object 0x2a16b4ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a16b4ead190, JSClass 0x63a947cab3e0, in object 0x2a16b4ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a16b4ead040 in GIRepository 0x3b591b513eb8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a16b4e6ee20), global 0x2a16b4e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a16b4ea92e0), global 0x2a16b4e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2a16b4ead1f0 in GIRepository 0x3b591b513eb8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3b591b500100 of 0x3b591b51cc30 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3b591b500100 of 0x2a16b4eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3b591b500100 of 0x2a16b4eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3b591b516810 of 0x2a16b4eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2a16b4eb1c70 class 0x63a947caec00 in object 0x2a16b4ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2a16b4ead670, JSClass 0x63a947caa700, in object 0x2a16b4ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2a16b4ead220 in GIRepository 0x3b591b513eb8 JS CTX: 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 0x1cb021800098 JS IMPORT: Defining parent (nil) of 0x1cb021800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cb021800100 of 0x1cb021802840 '_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 0x27a56506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27a56506e420), global 0x27a56506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27a56506e420), global 0x27a56506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27a56506e420), global 0x27a56506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27a56506e420), global 0x27a56506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27a56506e420), global 0x27a56506e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27a56506e600), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27a56506e740), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27a56506e880), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27a56506e880), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27a56506e740), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27a56506e600), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a9060), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a9060), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a92e0), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a92e0), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27a56506e600), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27a56506e740), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27a56506e880), global 0x27a56506e1a0 JS IMPORT: Module metadata hook for module 0x27a56506e740 JS IMPORT: Defining meta.importSync for module 0x27a56506e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27a56506e600), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a9060), global 0x27a56506e1a0 JS IMPORT: Module metadata hook for module 0x27a5650a91a0 JS IMPORT: Defining meta.importSync for module 0x27a5650a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cb021814088 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1cb021800100 of 0x1cb021816990 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cb021816990 in 0x1cb021800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cb021800100 of 0x1cb0218174f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cb021800100 of 0x1cb021813f70 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cb021800100 of 0x27a56506ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cb021816990 of 0x27a56506ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x27a5650b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27a5650ad070, JSClass 0x63a947cab3e0, in object 0x27a5650ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1cb021817848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27a5650ad0d0, JSClass 0x63a947cab3e0, in object 0x27a5650ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27a5650ad130, JSClass 0x63a947cab3e0, in object 0x27a5650ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27a5650ad190, JSClass 0x63a947cab3e0, in object 0x27a5650ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x27a5650ad040 in GIRepository 0x1cb021813f70 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27a56506ee20), global 0x27a56506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27a5650a92e0), global 0x27a56506e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x27a5650ad1f0 in GIRepository 0x1cb021813f70 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1cb021800100 of 0x1cb02181ce00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1cb021800100 of 0x27a5650b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1cb021800100 of 0x27a5650b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cb021816990 of 0x27a5650b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x27a5650b1c70 class 0x63a947caec00 in object 0x27a5650ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x27a5650ad670, JSClass 0x63a947caa700, in object 0x27a5650ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x27a5650ad220 in GIRepository 0x1cb021813f70 JS CTX: 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 0x1fd594800098 JS IMPORT: Defining parent (nil) of 0x1fd594800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fd594800100 of 0x1fd5948028f8 '_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 0xa9eadc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9eadc6e420), global 0xa9eadc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9eadc6e420), global 0xa9eadc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9eadc6e420), global 0xa9eadc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9eadc6e420), global 0xa9eadc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9eadc6e420), global 0xa9eadc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9eadc6e600), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9eadc6e740), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9eadc6e880), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9eadc6e880), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9eadc6e740), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9eadc6e600), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca9060), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca9060), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca92e0), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca92e0), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9eadc6e600), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9eadc6e740), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9eadc6e880), global 0xa9eadc6e1a0 JS IMPORT: Module metadata hook for module 0xa9eadc6e740 JS IMPORT: Defining meta.importSync for module 0xa9eadc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9eadc6e600), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca9060), global 0xa9eadc6e1a0 JS IMPORT: Module metadata hook for module 0xa9eadca91a0 JS IMPORT: Defining meta.importSync for module 0xa9eadca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fd594814140 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1fd594800100 of 0x1fd594816b10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fd594816b10 in 0x1fd594800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fd594800100 of 0x1fd5948176a0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fd594800100 of 0x1fd594814028 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fd594800100 of 0xa9eadc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fd594816b10 of 0xa9eadc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa9eadcb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa9eadcad070, JSClass 0x63a947cab3e0, in object 0xa9eadcad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1fd5948179f0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa9eadcad0d0, JSClass 0x63a947cab3e0, in object 0xa9eadcad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa9eadcad130, JSClass 0x63a947cab3e0, in object 0xa9eadcad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa9eadcad190, JSClass 0x63a947cab3e0, in object 0xa9eadcad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa9eadcad040 in GIRepository 0x1fd594814028 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9eadc6ee20), global 0xa9eadc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9eadca92e0), global 0xa9eadc6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xa9eadcad1f0 in GIRepository 0x1fd594814028 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1fd594800100 of 0x1fd59481cfd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1fd594800100 of 0xa9eadcb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1fd594800100 of 0xa9eadcb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1fd594816b10 of 0xa9eadcb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xa9eadcb1c70 class 0x63a947caec00 in object 0xa9eadcad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa9eadcad670, JSClass 0x63a947caa700, in object 0xa9eadcad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xa9eadcad220 in GIRepository 0x1fd594814028 JS CTX: 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 0x5744c200098 JS IMPORT: Defining parent (nil) of 0x5744c200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5744c200100 of 0x5744c2029b0 '_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 0x2ffabec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ffabec6e420), global 0x2ffabec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ffabec6e420), global 0x2ffabec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ffabec6e420), global 0x2ffabec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ffabec6e420), global 0x2ffabec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ffabec6e420), global 0x2ffabec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ffabec6e600), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ffabec6e740), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ffabec6e880), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ffabec6e880), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ffabec6e740), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ffabec6e600), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca9060), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca9060), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca92e0), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca92e0), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ffabec6e600), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ffabec6e740), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ffabec6e880), global 0x2ffabec6e1a0 JS IMPORT: Module metadata hook for module 0x2ffabec6e740 JS IMPORT: Defining meta.importSync for module 0x2ffabec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ffabec6e600), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca9060), global 0x2ffabec6e1a0 JS IMPORT: Module metadata hook for module 0x2ffabeca91a0 JS IMPORT: Defining meta.importSync for module 0x2ffabeca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5744c2141f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x5744c200100 of 0x5744c216c90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5744c216c90 in 0x5744c200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5744c200100 of 0x5744c217848 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5744c200100 of 0x5744c2140e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5744c200100 of 0x2ffabec6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5744c216c90 of 0x2ffabec6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ffabecb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ffabecad070, JSClass 0x63a947cab3e0, in object 0x2ffabecad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5744c217b98 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ffabecad0d0, JSClass 0x63a947cab3e0, in object 0x2ffabecad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ffabecad130, JSClass 0x63a947cab3e0, in object 0x2ffabecad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ffabecad190, JSClass 0x63a947cab3e0, in object 0x2ffabecad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ffabecad040 in GIRepository 0x5744c2140e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ffabec6ee20), global 0x2ffabec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ffabeca92e0), global 0x2ffabec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2ffabecad1f0 in GIRepository 0x5744c2140e0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5744c200100 of 0x5744c21d1a0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5744c200100 of 0x2ffabecb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5744c200100 of 0x2ffabecb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5744c216c90 of 0x2ffabecb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2ffabecb1c70 class 0x63a947caec00 in object 0x2ffabecad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2ffabecad670, JSClass 0x63a947caa700, in object 0x2ffabecad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2ffabecad220 in GIRepository 0x5744c2140e0 JS CTX: 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 0x1906cfc00098 JS IMPORT: Defining parent (nil) of 0x1906cfc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1906cfc00100 of 0x1906cfc02a68 '_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 0x31b08086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b08086e420), global 0x31b08086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b08086e420), global 0x31b08086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b08086e420), global 0x31b08086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b08086e420), global 0x31b08086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31b08086e420), global 0x31b08086e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b08086e600), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b08086e740), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b08086e880), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b08086e880), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b08086e740), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b08086e600), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a9060), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a9060), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a92e0), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a92e0), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31b08086e600), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31b08086e740), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31b08086e880), global 0x31b08086e1a0 JS IMPORT: Module metadata hook for module 0x31b08086e740 JS IMPORT: Defining meta.importSync for module 0x31b08086e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31b08086e600), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a9060), global 0x31b08086e1a0 JS IMPORT: Module metadata hook for module 0x31b0808a91a0 JS IMPORT: Defining meta.importSync for module 0x31b0808a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1906cfc142b0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1906cfc00100 of 0x1906cfc16e10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1906cfc16e10 in 0x1906cfc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1906cfc00100 of 0x1906cfc179f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1906cfc00100 of 0x1906cfc14198 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1906cfc00100 of 0x31b08086ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1906cfc16e10 of 0x31b08086ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31b0808b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31b0808ad070, JSClass 0x63a947cab3e0, in object 0x31b0808ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1906cfc17d40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31b0808ad0d0, JSClass 0x63a947cab3e0, in object 0x31b0808ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31b0808ad130, JSClass 0x63a947cab3e0, in object 0x31b0808ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31b0808ad190, JSClass 0x63a947cab3e0, in object 0x31b0808ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31b0808ad040 in GIRepository 0x1906cfc14198 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31b08086ee20), global 0x31b08086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31b0808a92e0), global 0x31b08086e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x31b0808ad1f0 in GIRepository 0x1906cfc14198 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1906cfc00100 of 0x1906cfc1d370 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1906cfc00100 of 0x31b0808b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1906cfc00100 of 0x31b0808b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1906cfc16e10 of 0x31b0808b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31b0808b1c70 class 0x63a947caec00 in object 0x31b0808ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31b0808ad670, JSClass 0x63a947caa700, in object 0x31b0808ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31b0808ad220 in GIRepository 0x1906cfc14198 JS CTX: 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 0x1b0004e00098 JS IMPORT: Defining parent (nil) of 0x1b0004e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b0004e00100 of 0x1b0004e02b20 '_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 0x20a6f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a6f846e420), global 0x20a6f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a6f846e420), global 0x20a6f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a6f846e420), global 0x20a6f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a6f846e420), global 0x20a6f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20a6f846e420), global 0x20a6f846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20a6f846e600), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a6f846e740), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a6f846e880), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a6f846e880), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a6f846e740), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20a6f846e600), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a9060), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a9060), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a92e0), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a92e0), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20a6f846e600), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20a6f846e740), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20a6f846e880), global 0x20a6f846e1a0 JS IMPORT: Module metadata hook for module 0x20a6f846e740 JS IMPORT: Defining meta.importSync for module 0x20a6f846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20a6f846e600), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a9060), global 0x20a6f846e1a0 JS IMPORT: Module metadata hook for module 0x20a6f84a91a0 JS IMPORT: Defining meta.importSync for module 0x20a6f84a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b0004e14368 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1b0004e00100 of 0x1b0004e16f90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b0004e16f90 in 0x1b0004e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b0004e00100 of 0x1b0004e17b98 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b0004e00100 of 0x1b0004e14250 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b0004e00100 of 0x20a6f846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b0004e16f90 of 0x20a6f846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20a6f84b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20a6f84ad070, JSClass 0x63a947cab3e0, in object 0x20a6f84ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b0004e17ee8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20a6f84ad0d0, JSClass 0x63a947cab3e0, in object 0x20a6f84ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20a6f84ad130, JSClass 0x63a947cab3e0, in object 0x20a6f84ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20a6f84ad190, JSClass 0x63a947cab3e0, in object 0x20a6f84ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20a6f84ad040 in GIRepository 0x1b0004e14250 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20a6f846ee20), global 0x20a6f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20a6f84a92e0), global 0x20a6f846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x20a6f84ad1f0 in GIRepository 0x1b0004e14250 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1b0004e00100 of 0x1b0004e1d540 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1b0004e00100 of 0x20a6f84b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1b0004e00100 of 0x20a6f84b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1b0004e16f90 of 0x20a6f84b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x20a6f84b1c70 class 0x63a947caec00 in object 0x20a6f84ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x20a6f84ad670, JSClass 0x63a947caa700, in object 0x20a6f84ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x20a6f84ad220 in GIRepository 0x1b0004e14250 JS CTX: 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 0xd48a8500098 JS IMPORT: Defining parent (nil) of 0xd48a8500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd48a8500100 of 0xd48a8502bd8 '_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 0x13759a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13759a16e420), global 0x13759a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13759a16e420), global 0x13759a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13759a16e420), global 0x13759a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13759a16e420), global 0x13759a16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13759a16e420), global 0x13759a16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13759a16e600), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13759a16e740), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13759a16e880), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13759a16e880), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13759a16e740), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13759a16e600), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a9060), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a9060), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a92e0), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a92e0), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13759a16e600), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13759a16e740), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13759a16e880), global 0x13759a16e1a0 JS IMPORT: Module metadata hook for module 0x13759a16e740 JS IMPORT: Defining meta.importSync for module 0x13759a16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13759a16e600), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a9060), global 0x13759a16e1a0 JS IMPORT: Module metadata hook for module 0x13759a1a91a0 JS IMPORT: Defining meta.importSync for module 0x13759a1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd48a8514420 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd48a8500100 of 0xd48a8517110 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd48a8517110 in 0xd48a8500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd48a8500100 of 0xd48a8517d40 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd48a8500100 of 0xd48a8514308 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd48a8500100 of 0x13759a16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd48a8517110 of 0x13759a16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13759a1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13759a1ad070, JSClass 0x63a947cab3e0, in object 0x13759a1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd48a8518090 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13759a1ad0d0, JSClass 0x63a947cab3e0, in object 0x13759a1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13759a1ad130, JSClass 0x63a947cab3e0, in object 0x13759a1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13759a1ad190, JSClass 0x63a947cab3e0, in object 0x13759a1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13759a1ad040 in GIRepository 0xd48a8514308 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13759a16ee20), global 0x13759a16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13759a1a92e0), global 0x13759a16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x13759a1ad1f0 in GIRepository 0xd48a8514308 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 0x15bb2d300098 JS IMPORT: Defining parent (nil) of 0x15bb2d300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15bb2d300100 of 0x15bb2d302c90 '_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 0x35924b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35924b56e420), global 0x35924b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35924b56e420), global 0x35924b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35924b56e420), global 0x35924b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35924b56e420), global 0x35924b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35924b56e420), global 0x35924b56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35924b56e600), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35924b56e740), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35924b56e880), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35924b56e880), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35924b56e740), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35924b56e600), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a9060), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a9060), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a92e0), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a92e0), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35924b56e600), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35924b56e740), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35924b56e880), global 0x35924b56e1a0 JS IMPORT: Module metadata hook for module 0x35924b56e740 JS IMPORT: Defining meta.importSync for module 0x35924b56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35924b56e600), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a9060), global 0x35924b56e1a0 JS IMPORT: Module metadata hook for module 0x35924b5a91a0 JS IMPORT: Defining meta.importSync for module 0x35924b5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15bb2d3144d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x15bb2d300100 of 0x15bb2d317290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15bb2d317290 in 0x15bb2d300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15bb2d300100 of 0x15bb2d317ee8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15bb2d300100 of 0x15bb2d3143c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15bb2d300100 of 0x35924b56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15bb2d317290 of 0x35924b56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x35924b5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x35924b5ad070, JSClass 0x63a947cab3e0, in object 0x35924b5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x15bb2d318238 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x35924b5ad0d0, JSClass 0x63a947cab3e0, in object 0x35924b5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x35924b5ad130, JSClass 0x63a947cab3e0, in object 0x35924b5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x35924b5ad190, JSClass 0x63a947cab3e0, in object 0x35924b5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x35924b5ad040 in GIRepository 0x15bb2d3143c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35924b56ee20), global 0x35924b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35924b5a92e0), global 0x35924b56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x35924b5ad1f0 in GIRepository 0x15bb2d3143c0 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 0x1b9235e00098 JS IMPORT: Defining parent (nil) of 0x1b9235e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b9235e00100 of 0x1b9235e02d48 '_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 0x10068f86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10068f86e420), global 0x10068f86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10068f86e420), global 0x10068f86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10068f86e420), global 0x10068f86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10068f86e420), global 0x10068f86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10068f86e420), global 0x10068f86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10068f86e600), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10068f86e740), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10068f86e880), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10068f86e880), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10068f86e740), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10068f86e600), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a9060), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a9060), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a92e0), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a92e0), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10068f86e600), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10068f86e740), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10068f86e880), global 0x10068f86e1a0 JS IMPORT: Module metadata hook for module 0x10068f86e740 JS IMPORT: Defining meta.importSync for module 0x10068f86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10068f86e600), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a9060), global 0x10068f86e1a0 JS IMPORT: Module metadata hook for module 0x10068f8a91a0 JS IMPORT: Defining meta.importSync for module 0x10068f8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b9235e14590 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x1b9235e00100 of 0x1b9235e17410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b9235e17410 in 0x1b9235e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b9235e00100 of 0x1b9235e18090 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b9235e00100 of 0x1b9235e14478 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b9235e00100 of 0x10068f86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b9235e17410 of 0x10068f86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10068f8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10068f8ad070, JSClass 0x63a947cab3e0, in object 0x10068f8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b9235e183e0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10068f8ad0d0, JSClass 0x63a947cab3e0, in object 0x10068f8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10068f8ad130, JSClass 0x63a947cab3e0, in object 0x10068f8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10068f8ad190, JSClass 0x63a947cab3e0, in object 0x10068f8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10068f8ad040 in GIRepository 0x1b9235e14478 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10068f86ee20), global 0x10068f86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10068f8a92e0), global 0x10068f86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x10068f8ad1f0 in GIRepository 0x1b9235e14478 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 0x36a760700098 JS IMPORT: Defining parent (nil) of 0x36a760700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36a760700100 of 0x36a760702e00 '_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 0x12908536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908536e420), global 0x12908536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908536e420), global 0x12908536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908536e420), global 0x12908536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908536e420), global 0x12908536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x12908536e420), global 0x12908536e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12908536e600), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908536e740), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908536e880), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908536e880), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908536e740), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12908536e600), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a9060), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a9060), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a92e0), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a92e0), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12908536e600), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12908536e740), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12908536e880), global 0x12908536e1a0 JS IMPORT: Module metadata hook for module 0x12908536e740 JS IMPORT: Defining meta.importSync for module 0x12908536e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12908536e600), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a9060), global 0x12908536e1a0 JS IMPORT: Module metadata hook for module 0x1290853a91a0 JS IMPORT: Defining meta.importSync for module 0x1290853a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36a760714648 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x36a760700100 of 0x36a760717590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36a760717590 in 0x36a760700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36a760700100 of 0x36a760718238 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36a760700100 of 0x36a760714530 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36a760700100 of 0x12908536ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36a760717590 of 0x12908536ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1290853b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1290853ad070, JSClass 0x63a947cab3e0, in object 0x1290853ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x36a760718588 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1290853ad0d0, JSClass 0x63a947cab3e0, in object 0x1290853ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1290853ad130, JSClass 0x63a947cab3e0, in object 0x1290853ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1290853ad190, JSClass 0x63a947cab3e0, in object 0x1290853ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1290853ad040 in GIRepository 0x36a760714530 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12908536ee20), global 0x12908536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1290853a92e0), global 0x12908536e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1290853ad1f0 in GIRepository 0x36a760714530 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x36a760700100 of 0x36a76071dc80 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x36a760700100 of 0x1290853b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x36a760700100 of 0x1290853b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36a760717590 of 0x1290853b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1290853b1c70 class 0x63a947caec00 in object 0x1290853ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1290853ad670, JSClass 0x63a947caa700, in object 0x1290853ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1290853ad220 in GIRepository 0x36a760714530 JS CTX: 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 0x335c92300098 JS IMPORT: Defining parent (nil) of 0x335c92300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x335c92300100 of 0x335c92302eb8 '_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 0x21945a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21945a6e420), global 0x21945a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21945a6e420), global 0x21945a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21945a6e420), global 0x21945a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21945a6e420), global 0x21945a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21945a6e420), global 0x21945a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21945a6e600), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21945a6e740), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21945a6e880), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21945a6e880), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21945a6e740), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21945a6e600), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa9060), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa9060), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa92e0), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa92e0), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21945a6e600), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21945a6e740), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21945a6e880), global 0x21945a6e1a0 JS IMPORT: Module metadata hook for module 0x21945a6e740 JS IMPORT: Defining meta.importSync for module 0x21945a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21945a6e600), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa9060), global 0x21945a6e1a0 JS IMPORT: Module metadata hook for module 0x21945aa91a0 JS IMPORT: Defining meta.importSync for module 0x21945aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x335c92314700 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x335c92300100 of 0x335c92317710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x335c92317710 in 0x335c92300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x335c92300100 of 0x335c923183e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x335c92300100 of 0x335c923145e8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x335c92300100 of 0x21945a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x335c92317710 of 0x21945a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21945ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21945aad070, JSClass 0x63a947cab3e0, in object 0x21945aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x335c92318730 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21945aad0d0, JSClass 0x63a947cab3e0, in object 0x21945aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21945aad130, JSClass 0x63a947cab3e0, in object 0x21945aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21945aad190, JSClass 0x63a947cab3e0, in object 0x21945aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21945aad040 in GIRepository 0x335c923145e8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21945a6ee20), global 0x21945a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21945aa92e0), global 0x21945a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x21945aad1f0 in GIRepository 0x335c923145e8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x335c92300100 of 0x335c9231de50 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x335c92300100 of 0x21945ab1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x335c92300100 of 0x21945ab1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x335c92317710 of 0x21945ab1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x21945ab1c70 class 0x63a947caec00 in object 0x21945aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x21945aad670, JSClass 0x63a947caa700, in object 0x21945aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x21945aad220 in GIRepository 0x335c923145e8 JS CTX: 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 0x35c2f7800098 JS IMPORT: Defining parent (nil) of 0x35c2f7800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35c2f7800100 of 0x35c2f7802f70 '_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 0x2c833806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c833806e420), global 0x2c833806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c833806e420), global 0x2c833806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c833806e420), global 0x2c833806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c833806e420), global 0x2c833806e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c833806e420), global 0x2c833806e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c833806e600), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c833806e740), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c833806e880), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c833806e880), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c833806e740), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c833806e600), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a9060), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a9060), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a92e0), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a92e0), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c833806e600), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c833806e740), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c833806e880), global 0x2c833806e1a0 JS IMPORT: Module metadata hook for module 0x2c833806e740 JS IMPORT: Defining meta.importSync for module 0x2c833806e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c833806e600), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a9060), global 0x2c833806e1a0 JS IMPORT: Module metadata hook for module 0x2c83380a91a0 JS IMPORT: Defining meta.importSync for module 0x2c83380a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35c2f78147b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x35c2f7800100 of 0x35c2f7817890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35c2f7817890 in 0x35c2f7800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35c2f7800100 of 0x35c2f7818588 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35c2f7800100 of 0x35c2f78146a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35c2f7800100 of 0x2c833806ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35c2f7817890 of 0x2c833806ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c83380b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c83380ad070, JSClass 0x63a947cab3e0, in object 0x2c83380ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x35c2f78188d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c83380ad0d0, JSClass 0x63a947cab3e0, in object 0x2c83380ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c83380ad130, JSClass 0x63a947cab3e0, in object 0x2c83380ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c83380ad190, JSClass 0x63a947cab3e0, in object 0x2c83380ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c83380ad040 in GIRepository 0x35c2f78146a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c833806ee20), global 0x2c833806e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c83380a92e0), global 0x2c833806e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2c83380ad1f0 in GIRepository 0x35c2f78146a0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x35c2f7800100 of 0x35c2f781e020 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x35c2f7800100 of 0x2c83380b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x35c2f7800100 of 0x2c83380b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x35c2f7817890 of 0x2c83380b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2c83380b1c70 class 0x63a947caec00 in object 0x2c83380ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2c83380ad670, JSClass 0x63a947caa700, in object 0x2c83380ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2c83380ad220 in GIRepository 0x35c2f78146a0 JS CTX: 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 0x191655a00098 JS IMPORT: Defining parent (nil) of 0x191655a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x191655a00100 of 0x191655a03028 '_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 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26f7e3e6e420), global 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26f7e3e6e420), global 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26f7e3e6e420), global 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26f7e3e6e420), global 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26f7e3e6e420), global 0x26f7e3e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26f7e3e6e600), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26f7e3e6e740), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26f7e3e6e880), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26f7e3e6e880), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26f7e3e6e740), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26f7e3e6e600), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea9060), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea9060), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea92e0), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea92e0), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26f7e3e6e600), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26f7e3e6e740), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26f7e3e6e880), global 0x26f7e3e6e1a0 JS IMPORT: Module metadata hook for module 0x26f7e3e6e740 JS IMPORT: Defining meta.importSync for module 0x26f7e3e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26f7e3e6e600), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea9060), global 0x26f7e3e6e1a0 JS IMPORT: Module metadata hook for module 0x26f7e3ea91a0 JS IMPORT: Defining meta.importSync for module 0x26f7e3ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x191655a14870 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x191655a00100 of 0x191655a17a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x191655a17a10 in 0x191655a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x191655a00100 of 0x191655a18730 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x191655a00100 of 0x191655a14758 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x191655a00100 of 0x26f7e3e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x191655a17a10 of 0x26f7e3e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26f7e3eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26f7e3ead070, JSClass 0x63a947cab3e0, in object 0x26f7e3ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x191655a18a80 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26f7e3ead0d0, JSClass 0x63a947cab3e0, in object 0x26f7e3ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26f7e3ead130, JSClass 0x63a947cab3e0, in object 0x26f7e3ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26f7e3ead190, JSClass 0x63a947cab3e0, in object 0x26f7e3ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26f7e3ead040 in GIRepository 0x191655a14758 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26f7e3e6ee20), global 0x26f7e3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26f7e3ea92e0), global 0x26f7e3e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x26f7e3ead1f0 in GIRepository 0x191655a14758 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x191655a00100 of 0x191655a1e1f0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x191655a00100 of 0x26f7e3eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x191655a00100 of 0x26f7e3eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x191655a17a10 of 0x26f7e3eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26f7e3eb1c70 class 0x63a947caec00 in object 0x26f7e3ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26f7e3ead670, JSClass 0x63a947caa700, in object 0x26f7e3ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26f7e3ead220 in GIRepository 0x191655a14758 JS CTX: 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 0xf54e4500098 JS IMPORT: Defining parent (nil) of 0xf54e4500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf54e4500100 of 0xf54e45030e0 '_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 0x24292086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24292086e420), global 0x24292086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24292086e420), global 0x24292086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24292086e420), global 0x24292086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24292086e420), global 0x24292086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x24292086e420), global 0x24292086e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24292086e600), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24292086e740), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24292086e880), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24292086e880), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24292086e740), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24292086e600), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a9060), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a9060), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a92e0), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a92e0), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24292086e600), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24292086e740), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24292086e880), global 0x24292086e1a0 JS IMPORT: Module metadata hook for module 0x24292086e740 JS IMPORT: Defining meta.importSync for module 0x24292086e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24292086e600), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a9060), global 0x24292086e1a0 JS IMPORT: Module metadata hook for module 0x2429208a91a0 JS IMPORT: Defining meta.importSync for module 0x2429208a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf54e4514928 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xf54e4500100 of 0xf54e4517b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf54e4517b90 in 0xf54e4500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf54e4500100 of 0xf54e45188d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf54e4500100 of 0xf54e4514810 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf54e4500100 of 0x24292086ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf54e4517b90 of 0x24292086ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2429208b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2429208ad070, JSClass 0x63a947cab3e0, in object 0x2429208ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xf54e4518c28 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2429208ad0d0, JSClass 0x63a947cab3e0, in object 0x2429208ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2429208ad130, JSClass 0x63a947cab3e0, in object 0x2429208ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2429208ad190, JSClass 0x63a947cab3e0, in object 0x2429208ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2429208ad040 in GIRepository 0xf54e4514810 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x24292086ee20), global 0x24292086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2429208a92e0), global 0x24292086e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x2429208ad1f0 in GIRepository 0xf54e4514810 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf54e4500100 of 0xf54e451e3c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf54e4500100 of 0x2429208b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf54e4500100 of 0x2429208b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf54e4517b90 of 0x2429208b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2429208b1c70 class 0x63a947caec00 in object 0x2429208ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2429208ad670, JSClass 0x63a947caa700, in object 0x2429208ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2429208ad220 in GIRepository 0xf54e4514810 JS CTX: 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 0x280675f00098 JS IMPORT: Defining parent (nil) of 0x280675f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x280675f00100 of 0x280675f03198 '_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 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1baf6ca6e420), global 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1baf6ca6e420), global 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1baf6ca6e420), global 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1baf6ca6e420), global 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1baf6ca6e420), global 0x1baf6ca6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1baf6ca6e600), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1baf6ca6e740), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1baf6ca6e880), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1baf6ca6e880), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1baf6ca6e740), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1baf6ca6e600), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa9060), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa9060), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa92e0), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa92e0), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1baf6ca6e600), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1baf6ca6e740), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1baf6ca6e880), global 0x1baf6ca6e1a0 JS IMPORT: Module metadata hook for module 0x1baf6ca6e740 JS IMPORT: Defining meta.importSync for module 0x1baf6ca6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1baf6ca6e600), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa9060), global 0x1baf6ca6e1a0 JS IMPORT: Module metadata hook for module 0x1baf6caa91a0 JS IMPORT: Defining meta.importSync for module 0x1baf6caa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x280675f149e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x280675f00100 of 0x280675f17d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x280675f17d10 in 0x280675f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x280675f00100 of 0x280675f18a80 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x280675f00100 of 0x280675f148c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x280675f00100 of 0x1baf6ca6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x280675f17d10 of 0x1baf6ca6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1baf6cab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1baf6caad070, JSClass 0x63a947cab3e0, in object 0x1baf6caad040 JS CTX: Initialized class GIRepositoryGType prototype 0x280675f18dd0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1baf6caad0d0, JSClass 0x63a947cab3e0, in object 0x1baf6caad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1baf6caad130, JSClass 0x63a947cab3e0, in object 0x1baf6caad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1baf6caad190, JSClass 0x63a947cab3e0, in object 0x1baf6caad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1baf6caad040 in GIRepository 0x280675f148c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1baf6ca6ee20), global 0x1baf6ca6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1baf6caa92e0), global 0x1baf6ca6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1baf6caad1f0 in GIRepository 0x280675f148c8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x280675f00100 of 0x280675f1e590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x280675f00100 of 0x1baf6cab1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x280675f00100 of 0x1baf6cab1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x280675f17d10 of 0x1baf6cab1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1baf6cab1c70 class 0x63a947caec00 in object 0x1baf6caad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1baf6caad670, JSClass 0x63a947caa700, in object 0x1baf6caad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1baf6caad220 in GIRepository 0x280675f148c8 JS CTX: 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 0x3aa96eb00098 JS IMPORT: Defining parent (nil) of 0x3aa96eb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3aa96eb00100 of 0x3aa96eb03250 '_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 0xdc16396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdc16396e420), global 0xdc16396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdc16396e420), global 0xdc16396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdc16396e420), global 0xdc16396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdc16396e420), global 0xdc16396e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xdc16396e420), global 0xdc16396e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdc16396e600), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdc16396e740), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdc16396e880), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdc16396e880), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdc16396e740), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdc16396e600), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a9060), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a9060), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a92e0), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a92e0), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdc16396e600), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdc16396e740), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdc16396e880), global 0xdc16396e1a0 JS IMPORT: Module metadata hook for module 0xdc16396e740 JS IMPORT: Defining meta.importSync for module 0xdc16396e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdc16396e600), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a9060), global 0xdc16396e1a0 JS IMPORT: Module metadata hook for module 0xdc1639a91a0 JS IMPORT: Defining meta.importSync for module 0xdc1639a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aa96eb14a98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x3aa96eb00100 of 0x3aa96eb17e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3aa96eb17e90 in 0x3aa96eb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3aa96eb00100 of 0x3aa96eb18c28 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3aa96eb00100 of 0x3aa96eb14980 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3aa96eb00100 of 0xdc16396ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3aa96eb17e90 of 0xdc16396ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xdc1639b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xdc1639ad070, JSClass 0x63a947cab3e0, in object 0xdc1639ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3aa96eb18f78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xdc1639ad0d0, JSClass 0x63a947cab3e0, in object 0xdc1639ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xdc1639ad130, JSClass 0x63a947cab3e0, in object 0xdc1639ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdc1639ad190, JSClass 0x63a947cab3e0, in object 0xdc1639ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xdc1639ad040 in GIRepository 0x3aa96eb14980 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdc16396ee20), global 0xdc16396e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdc1639a92e0), global 0xdc16396e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0xdc1639ad1f0 in GIRepository 0x3aa96eb14980 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3aa96eb00100 of 0x3aa96eb1e760 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3aa96eb00100 of 0xdc1639b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3aa96eb00100 of 0xdc1639b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3aa96eb17e90 of 0xdc1639b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xdc1639b1c70 class 0x63a947caec00 in object 0xdc1639ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xdc1639ad670, JSClass 0x63a947caa700, in object 0xdc1639ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xdc1639ad220 in GIRepository 0x3aa96eb14980 JS CTX: 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 0x2aabce00098 JS IMPORT: Defining parent (nil) of 0x2aabce00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2aabce00100 of 0x2aabce03308 '_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 0x333e9876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x333e9876e420), global 0x333e9876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x333e9876e420), global 0x333e9876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x333e9876e420), global 0x333e9876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x333e9876e420), global 0x333e9876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x333e9876e420), global 0x333e9876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x333e9876e600), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x333e9876e740), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x333e9876e880), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x333e9876e880), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x333e9876e740), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x333e9876e600), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a9060), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a9060), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a92e0), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a92e0), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x333e9876e600), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x333e9876e740), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x333e9876e880), global 0x333e9876e1a0 JS IMPORT: Module metadata hook for module 0x333e9876e740 JS IMPORT: Defining meta.importSync for module 0x333e9876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x333e9876e600), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a9060), global 0x333e9876e1a0 JS IMPORT: Module metadata hook for module 0x333e987a91a0 JS IMPORT: Defining meta.importSync for module 0x333e987a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2aabce14b50 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x2aabce00100 of 0x2aabce18010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2aabce18010 in 0x2aabce00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2aabce00100 of 0x2aabce18dd0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2aabce00100 of 0x2aabce14a38 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2aabce00100 of 0x333e9876ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2aabce18010 of 0x333e9876ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x333e987b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x333e987ad070, JSClass 0x63a947cab3e0, in object 0x333e987ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2aabce19120 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x333e987ad0d0, JSClass 0x63a947cab3e0, in object 0x333e987ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x333e987ad130, JSClass 0x63a947cab3e0, in object 0x333e987ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x333e987ad190, JSClass 0x63a947cab3e0, in object 0x333e987ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x333e987ad040 in GIRepository 0x2aabce14a38 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x333e9876ee20), global 0x333e9876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x333e987a92e0), global 0x333e9876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x333e987ad1f0 in GIRepository 0x2aabce14a38 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2aabce00100 of 0x2aabce1e930 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2aabce00100 of 0x333e987b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2aabce00100 of 0x333e987b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2aabce18010 of 0x333e987b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x333e987b1c70 class 0x63a947caec00 in object 0x333e987ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x333e987ad670, JSClass 0x63a947caa700, in object 0x333e987ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x333e987ad220 in GIRepository 0x2aabce14a38 JS CTX: 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 0x982a7700098 JS IMPORT: Defining parent (nil) of 0x982a7700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x982a7700100 of 0x982a77033c0 '_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 0x1a035fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a035fd6e420), global 0x1a035fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a035fd6e420), global 0x1a035fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a035fd6e420), global 0x1a035fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a035fd6e420), global 0x1a035fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a035fd6e420), global 0x1a035fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a035fd6e600), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a035fd6e740), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a035fd6e880), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a035fd6e880), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a035fd6e740), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a035fd6e600), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda9060), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda9060), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda92e0), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda92e0), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a035fd6e600), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a035fd6e740), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a035fd6e880), global 0x1a035fd6e1a0 JS IMPORT: Module metadata hook for module 0x1a035fd6e740 JS IMPORT: Defining meta.importSync for module 0x1a035fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a035fd6e600), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda9060), global 0x1a035fd6e1a0 JS IMPORT: Module metadata hook for module 0x1a035fda91a0 JS IMPORT: Defining meta.importSync for module 0x1a035fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x982a7714c08 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0x982a7700100 of 0x982a7718190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x982a7718190 in 0x982a7700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x982a7700100 of 0x982a7718f78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x982a7700100 of 0x982a7714af0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x982a7700100 of 0x1a035fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x982a7718190 of 0x1a035fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a035fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a035fdad070, JSClass 0x63a947cab3e0, in object 0x1a035fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x982a77192c8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a035fdad0d0, JSClass 0x63a947cab3e0, in object 0x1a035fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a035fdad130, JSClass 0x63a947cab3e0, in object 0x1a035fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a035fdad190, JSClass 0x63a947cab3e0, in object 0x1a035fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a035fdad040 in GIRepository 0x982a7714af0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a035fd6ee20), global 0x1a035fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a035fda92e0), global 0x1a035fd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x1a035fdad1f0 in GIRepository 0x982a7714af0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x982a7700100 of 0x982a771eb00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x982a7700100 of 0x1a035fdb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x982a7700100 of 0x1a035fdb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x982a7718190 of 0x1a035fdb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a035fdb1c70 class 0x63a947caec00 in object 0x1a035fdad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a035fdad670, JSClass 0x63a947caa700, in object 0x1a035fdad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a035fdad220 in GIRepository 0x982a7714af0 JS CTX: 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 0xd3040a00098 JS IMPORT: Defining parent (nil) of 0xd3040a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd3040a00100 of 0xd3040a03478 '_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 0x3da39ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da39ef6e420), global 0x3da39ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da39ef6e420), global 0x3da39ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da39ef6e420), global 0x3da39ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da39ef6e420), global 0x3da39ef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da39ef6e420), global 0x3da39ef6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da39ef6e600), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da39ef6e740), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da39ef6e880), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da39ef6e880), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da39ef6e740), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da39ef6e600), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa9060), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa9060), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa92e0), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa92e0), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da39ef6e600), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da39ef6e740), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da39ef6e880), global 0x3da39ef6e1a0 JS IMPORT: Module metadata hook for module 0x3da39ef6e740 JS IMPORT: Defining meta.importSync for module 0x3da39ef6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da39ef6e600), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa9060), global 0x3da39ef6e1a0 JS IMPORT: Module metadata hook for module 0x3da39efa91a0 JS IMPORT: Defining meta.importSync for module 0x3da39efa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd3040a14cc0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///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 0xd3040a00100 of 0xd3040a18310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd3040a18310 in 0xd3040a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd3040a00100 of 0xd3040a19120 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd3040a00100 of 0xd3040a14ba8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd3040a00100 of 0x3da39ef6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd3040a18310 of 0x3da39ef6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3da39efb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3da39efad070, JSClass 0x63a947cab3e0, in object 0x3da39efad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd3040a19470 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3da39efad0d0, JSClass 0x63a947cab3e0, in object 0x3da39efad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3da39efad130, JSClass 0x63a947cab3e0, in object 0x3da39efad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3da39efad190, JSClass 0x63a947cab3e0, in object 0x3da39efad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3da39efad040 in GIRepository 0xd3040a14ba8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da39ef6ee20), global 0x3da39ef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da39efa92e0), global 0x3da39ef6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: 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' 0x3da39efad1f0 in GIRepository 0xd3040a14ba8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xd3040a00100 of 0xd3040a1ecd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xd3040a00100 of 0x3da39efb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xd3040a00100 of 0x3da39efb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xd3040a18310 of 0x3da39efb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3da39efb1c70 class 0x63a947caec00 in object 0x3da39efad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3da39efad670, JSClass 0x63a947caa700, in object 0x3da39efad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3da39efad220 in GIRepository 0xd3040a14ba8 JS CTX: 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-zwzBlG3u 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-tests/usr/share/doc/gjs-tests/changelog.Debian install -p -m0644 debian/changelog debian/gjs/usr/share/doc/gjs/changelog.Debian install -p -m0644 debian/changelog debian/libgjs-dev/usr/share/doc/libgjs-dev/changelog.Debian install -p -m0644 debian/changelog debian/libgjs0g/usr/share/doc/libgjs0g/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/gjs-tests/changelog.Debian gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/libgjs-dev/changelog.Debian chmod a-x usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/gjs-tests/changelog.Debian gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/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/gjs-tests/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libgjs-dev/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/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 -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/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/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libgjs-dev/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libgjs-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/gjs-tests/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x chmod --changes u=rw,og=r debian/*-tests/usr/libexec/installed-tests/gjs/*.so mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests make[1]: Leaving directory '/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/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/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 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 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 objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60/ca8f25d3a9969e884aeb74cd9eee147f35682b.debug debian/gjs/usr/bin/gjs-console install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym 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-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-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 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 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/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/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 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 dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/libgjs-dev/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/.debhelper/gjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined 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: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/libgjs0g dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs/DEBIAN/control dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs-tests/DEBIAN/control chmod 0644 -- debian/libgjs0g/DEBIAN/control dh_md5sums -a cd debian/gjs >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs0g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/gjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs/DEBIAN/md5sums cd debian/.debhelper/gjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libgjs-dev/DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/libgjs0g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs-tests/DEBIAN/md5sums cd debian/.debhelper/gjs-tests/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/md5sums dh_builddeb -a dpkg-deb --root-owner-group --build debian/gjs .. dpkg-deb --root-owner-group --build debian/gjs-tests .. dpkg-deb --root-owner-group --build debian/libgjs0g .. dpkg-deb --root-owner-group --build debian/libgjs-dev .. dpkg-deb: building package 'gjs' in '../gjs_1.70.0-3_amd64.deb'. dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_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/libgjs0g/dbgsym-root .. dpkg-deb: building package 'libgjs0g-dbgsym' in '../libgjs0g-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-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-3c6s3xkpa I: cleaning package lists and apt cache... W: deleting files in /tmp: .X11-unix I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.2XDCwgp2rE... I: success in 5762.3883 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